added tests

This commit is contained in:
Timo Westkämper 2011-09-19 12:40:20 +03:00
parent 2f424a658f
commit 7f26fd2371
2 changed files with 23 additions and 1 deletions

View File

@ -3,6 +3,8 @@ package com.mysema.query.domain;
import static org.junit.Assert.assertNotNull;
import java.io.Serializable;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;
import javax.persistence.Entity;
@ -13,6 +15,8 @@ import javax.persistence.OneToMany;
import org.junit.Test;
import com.mysema.query.types.expr.BooleanExpression;
public class AnyUsageTest {
@Entity
@ -59,5 +63,23 @@ public class AnyUsageTest {
assertNotNull(dealer);
assertNotNull(dealer.company);
}
@Test
public void WithQDealer() {
List<Company> companies = new LinkedList<Company>();
companies.add( new Company() );
QAnyUsageTest_Dealer qDealer = QAnyUsageTest_Dealer.dealer;
BooleanExpression expression = qDealer.company.in( companies );
assertNotNull(expression);
}
@Test
public void WithQDealerGroup() {
List<Company> companies = new LinkedList<Company>();
companies.add( new Company() );
QAnyUsageTest_Dealer qDealer = QAnyUsageTest_DealerGroup.dealerGroup.dealers.any();
BooleanExpression expression = qDealer.company.in( companies );
assertNotNull(expression);
}
}

View File

@ -149,7 +149,7 @@ public class RelationTest extends AbstractTest{
public void List_Usage(){
String expected = "relationType.list.get(0).set";
assertEquals(expected, QRelationTest_RelationType.relationType.list.get(0).set.toString());
assertEquals(expected, QRelationTest_RelationType.relationType.getList(0).set.toString());
// assertEquals(expected, QRelationTest_RelationType.relationType.getList(0).set.toString());
assertEquals(List.class, QRelationTest_RelationType.relationType.list.getType());
assertEquals(Set.class, QRelationTest_RelationType.relationType.set.getType());