Skip to content

Commit 7d015f8

Browse files
committed
fix line endings
1 parent b128c17 commit 7d015f8

File tree

1 file changed

+183
-183
lines changed

1 file changed

+183
-183
lines changed
Lines changed: 183 additions & 183 deletions
Original file line numberDiff line numberDiff line change
@@ -1,183 +1,183 @@
1-
import org.junit.*;
2-
import play.test.*;
3-
import java.util.*;
4-
5-
import models.*;
6-
7-
public class SimpleJPATest extends UnitTest {
8-
9-
@Before
10-
public void setup() {
11-
Fixtures.deleteAll();
12-
Fixtures.load("users.yml");
13-
}
14-
15-
@Test
16-
public void testImport() {
17-
List<User> f = User.find("byNameLike", "%").fetch();
18-
assertEquals(2, f.size());
19-
assertEquals(2, User.count());
20-
List<User> users = User.findAll();
21-
User a = users.get(0);
22-
User b = users.get(1);
23-
assertNotNull(a);
24-
assertNotNull(b);
25-
assertEquals("A", a.name);
26-
assertEquals("B", b.name);
27-
assertFalse(a.c);
28-
assertTrue(b.c);
29-
assertNull(a.b);
30-
assertFalse(b.b);
31-
assertNull(a.i);
32-
assertEquals(34, (int)b.i);
33-
assertEquals(45, a.j);
34-
assertEquals(0, b.j);
35-
assertEquals(34, (int)b.i);
36-
assertEquals(10000, b.l);
37-
assertEquals(0, a.l);
38-
assertNull(a.k);
39-
assertNull(b.birth);
40-
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
41-
cal.setTime(a.birth);
42-
assertEquals(2009, cal.get(Calendar.YEAR));
43-
assertEquals(11, cal.get(Calendar.MONTH));
44-
assertEquals(12, cal.get(Calendar.DAY_OF_MONTH));
45-
}
46-
47-
@Test
48-
public void dynamicFinders() {
49-
List<User> users = User.findAll();
50-
User a = users.get(0);
51-
User b = users.get(1);
52-
//
53-
assertEquals(a, User.find("byName", "A").first());
54-
assertEquals(b, User.find("byNameAndC", "B", true).first());
55-
assertNull(User.find("byNameAndC", "B", false).first());
56-
assertEquals(a, User.find("byNameLikeAndJ", "%a%", 45).first());
57-
assertEquals(b, User.find("byNameLikeAndBAndCAndLAndI", "%b%", false, true, 10000L, 34).first());
58-
assertNull(User.find("byNameLikeAndBAndCAndLAndI", "%b%", false, true, 10000L, 32).first());
59-
assertEquals(a, User.find("byBIsNull").first());
60-
assertEquals(b, User.find("byBIsNotNull").first());
61-
62-
List<User> usersFounded;
63-
//Elike
64-
usersFounded = User.find("byNameElikeAndJ", "%a%", 45).fetch();
65-
assertEquals(0, usersFounded.size());
66-
usersFounded = User.find("byNameElikeAndJ", "%A%", 45).fetch();
67-
assertEquals(1, usersFounded.size());
68-
//Ilike
69-
usersFounded = User.find("byNameIlikeAndJ", "%A%", 45).fetch();
70-
assertEquals(1, usersFounded.size());
71-
assertEquals(a, usersFounded.get(0));
72-
//NotEqual
73-
usersFounded = User.find("byJNotEqual", 45).fetch();
74-
assertEquals(1, usersFounded.size());
75-
assertEquals(b, usersFounded.get(0));
76-
//LessThan
77-
usersFounded = User.find("byILessThan", 34).fetch();
78-
assertEquals(0, usersFounded.size());
79-
usersFounded = User.find("byILessThan", 35).fetch();
80-
assertEquals(b, usersFounded.get(0));
81-
//LessThanEquals
82-
usersFounded = User.find("byILessThanEquals", 33).fetch();
83-
assertEquals(0, usersFounded.size());
84-
usersFounded = User.find("byILessThanEquals", 34).fetch();
85-
assertEquals(b, usersFounded.get(0));
86-
//GreaterThan
87-
usersFounded = User.find("byIGreaterThan", 34).fetch();
88-
assertEquals(0, usersFounded.size());
89-
usersFounded = User.find("byIGreaterThan", 33).fetch();
90-
assertEquals(b, usersFounded.get(0));
91-
//GreaterThanEquals
92-
usersFounded = User.find("byIGreaterThanEquals", 35).fetch();
93-
assertEquals(0, usersFounded.size());
94-
usersFounded = User.find("byIGreaterThanEquals", 34).fetch();
95-
assertEquals(b, usersFounded.get(0));
96-
97-
}
98-
99-
@Test
100-
public void simpleFinders() {
101-
List<User> users = User.findAll();
102-
User a = users.get(0);
103-
User b = users.get(1);
104-
//
105-
assertEquals(a, User.find("name", "A").first());
106-
assertEquals(a, User.find("name = ?1", "A").first());
107-
assertEquals(a, User.find("name=?1", "A").first());
108-
assertEquals(b, User.find("name = ?1 and c = ?2", "B", true).first());
109-
assertNull(User.find("name = ?1 and c = ?2", "B", false).first());
110-
assertEquals(a, User.find("name like ?1 and j = ?2", "%A%", 45).first());
111-
assertEquals(b, User.find("name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 34).first());
112-
assertNull(User.find("name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 32).first());
113-
assertEquals(a, User.find("b is null").first());
114-
assertEquals(b, User.find("b is not null").first());
115-
}
116-
117-
@Test
118-
public void fullFinders() {
119-
List<User> users = User.findAll();
120-
User a = users.get(0);
121-
User b = users.get(1);
122-
//
123-
assertEquals(a, User.find("from User where name = ?1", "A").first());
124-
assertEquals(b, User.find("from User where name = ?1 and c = ?2", "B", true).first());
125-
assertNull(User.find("from User where name = ?1 and c = ?2", "B", false).first());
126-
assertEquals(a, User.find("from User where name like ?1 and j = ?2", "%A%", 45).first());
127-
assertEquals(b, User.find("from User where name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 34).first());
128-
assertNull(User.find("from User where name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 32).first());
129-
assertEquals(a, User.find("from User where b is null").first());
130-
assertEquals(b, User.find("from User where b is not null").first());
131-
132-
assertEquals(a, User.find("select u from User u where u.name = ?1", "A").first());
133-
assertEquals(b, User.find("select u from User u where u.name = ?1 and u.c = ?2", "B", true).first());
134-
assertNull(User.find("select u from User u where u.name = ?1 and u.c = ?2", "B", false).first());
135-
assertEquals(a, User.find("select u from User u where u.name like ?1 and u.j = ?2", "%A%", 45).first());
136-
assertEquals(b, User.find("select u from User u where u.name like ?1 and u.b = ?2 and u.c = ?3 and u.l = ?4 and u.i = ?5", "%B%", false, true, 10000L, 34).first());
137-
assertNull(User.find("select u from User u where u.name like ?1 and u.b = ?2 and u.c = ?3 and u.l = ?4 and u.i = ?5", "%B%", false, true, 10000L, 32).first());
138-
assertEquals(a, User.find("select u from User u where u.b is null").first());
139-
assertEquals(b, User.find("select u from User u where u.b is not null").first());
140-
}
141-
142-
@Test
143-
public void orderBy() {
144-
List<User> users = User.findAll();
145-
User a = users.get(0);
146-
User b = users.get(1);
147-
//
148-
assertEquals(a, User.find("from User order by name ASC").first());
149-
assertEquals(b, User.find("from User order by name DESC").first());
150-
assertEquals(a, User.find("from User order by b ASC").first());
151-
assertEquals(b, User.find("from User order by b DESC").first());
152-
assertEquals(b, User.find("from User order by j ASC").first());
153-
assertEquals(a, User.find("from User order by j DESC").first());
154-
}
155-
156-
@Test
157-
public void verifyCountWithCompositeKey() {
158-
159-
List<DataWithCompositeKey> list = DataWithCompositeKey.findAll();
160-
for (DataWithCompositeKey d : list) {
161-
d.delete();
162-
}
163-
DataWithCompositeKey d = new DataWithCompositeKey();
164-
d.key1 = "1";
165-
d.key2 = "1";
166-
d.save();
167-
168-
d = new DataWithCompositeKey();
169-
d.key1 = "1";
170-
d.key2 = "2";
171-
d.save();
172-
173-
assertEquals(2l, DataWithCompositeKey.count());
174-
assertEquals(2l, DataWithCompositeKey.count(""));
175-
176-
d = DataWithCompositeKey.findById(new DataWithCompositeKey("1", "2"));
177-
assertEquals("1", d.key1);
178-
assertEquals("2", d.key2);
179-
180-
}
181-
182-
}
183-
1+
import org.junit.*;
2+
import play.test.*;
3+
import java.util.*;
4+
5+
import models.*;
6+
7+
public class SimpleJPATest extends UnitTest {
8+
9+
@Before
10+
public void setup() {
11+
Fixtures.deleteAll();
12+
Fixtures.load("users.yml");
13+
}
14+
15+
@Test
16+
public void testImport() {
17+
List<User> f = User.find("byNameLike", "%").fetch();
18+
assertEquals(2, f.size());
19+
assertEquals(2, User.count());
20+
List<User> users = User.findAll();
21+
User a = users.get(0);
22+
User b = users.get(1);
23+
assertNotNull(a);
24+
assertNotNull(b);
25+
assertEquals("A", a.name);
26+
assertEquals("B", b.name);
27+
assertFalse(a.c);
28+
assertTrue(b.c);
29+
assertNull(a.b);
30+
assertFalse(b.b);
31+
assertNull(a.i);
32+
assertEquals(34, (int)b.i);
33+
assertEquals(45, a.j);
34+
assertEquals(0, b.j);
35+
assertEquals(34, (int)b.i);
36+
assertEquals(10000, b.l);
37+
assertEquals(0, a.l);
38+
assertNull(a.k);
39+
assertNull(b.birth);
40+
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
41+
cal.setTime(a.birth);
42+
assertEquals(2009, cal.get(Calendar.YEAR));
43+
assertEquals(11, cal.get(Calendar.MONTH));
44+
assertEquals(12, cal.get(Calendar.DAY_OF_MONTH));
45+
}
46+
47+
@Test
48+
public void dynamicFinders() {
49+
List<User> users = User.findAll();
50+
User a = users.get(0);
51+
User b = users.get(1);
52+
//
53+
assertEquals(a, User.find("byName", "A").first());
54+
assertEquals(b, User.find("byNameAndC", "B", true).first());
55+
assertNull(User.find("byNameAndC", "B", false).first());
56+
assertEquals(a, User.find("byNameLikeAndJ", "%a%", 45).first());
57+
assertEquals(b, User.find("byNameLikeAndBAndCAndLAndI", "%b%", false, true, 10000L, 34).first());
58+
assertNull(User.find("byNameLikeAndBAndCAndLAndI", "%b%", false, true, 10000L, 32).first());
59+
assertEquals(a, User.find("byBIsNull").first());
60+
assertEquals(b, User.find("byBIsNotNull").first());
61+
62+
List<User> usersFounded;
63+
//Elike
64+
usersFounded = User.find("byNameElikeAndJ", "%a%", 45).fetch();
65+
assertEquals(0, usersFounded.size());
66+
usersFounded = User.find("byNameElikeAndJ", "%A%", 45).fetch();
67+
assertEquals(1, usersFounded.size());
68+
//Ilike
69+
usersFounded = User.find("byNameIlikeAndJ", "%A%", 45).fetch();
70+
assertEquals(1, usersFounded.size());
71+
assertEquals(a, usersFounded.get(0));
72+
//NotEqual
73+
usersFounded = User.find("byJNotEqual", 45).fetch();
74+
assertEquals(1, usersFounded.size());
75+
assertEquals(b, usersFounded.get(0));
76+
//LessThan
77+
usersFounded = User.find("byILessThan", 34).fetch();
78+
assertEquals(0, usersFounded.size());
79+
usersFounded = User.find("byILessThan", 35).fetch();
80+
assertEquals(b, usersFounded.get(0));
81+
//LessThanEquals
82+
usersFounded = User.find("byILessThanEquals", 33).fetch();
83+
assertEquals(0, usersFounded.size());
84+
usersFounded = User.find("byILessThanEquals", 34).fetch();
85+
assertEquals(b, usersFounded.get(0));
86+
//GreaterThan
87+
usersFounded = User.find("byIGreaterThan", 34).fetch();
88+
assertEquals(0, usersFounded.size());
89+
usersFounded = User.find("byIGreaterThan", 33).fetch();
90+
assertEquals(b, usersFounded.get(0));
91+
//GreaterThanEquals
92+
usersFounded = User.find("byIGreaterThanEquals", 35).fetch();
93+
assertEquals(0, usersFounded.size());
94+
usersFounded = User.find("byIGreaterThanEquals", 34).fetch();
95+
assertEquals(b, usersFounded.get(0));
96+
97+
}
98+
99+
@Test
100+
public void simpleFinders() {
101+
List<User> users = User.findAll();
102+
User a = users.get(0);
103+
User b = users.get(1);
104+
//
105+
assertEquals(a, User.find("name", "A").first());
106+
assertEquals(a, User.find("name = ?1", "A").first());
107+
assertEquals(a, User.find("name=?1", "A").first());
108+
assertEquals(b, User.find("name = ?1 and c = ?2", "B", true).first());
109+
assertNull(User.find("name = ?1 and c = ?2", "B", false).first());
110+
assertEquals(a, User.find("name like ?1 and j = ?2", "%A%", 45).first());
111+
assertEquals(b, User.find("name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 34).first());
112+
assertNull(User.find("name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 32).first());
113+
assertEquals(a, User.find("b is null").first());
114+
assertEquals(b, User.find("b is not null").first());
115+
}
116+
117+
@Test
118+
public void fullFinders() {
119+
List<User> users = User.findAll();
120+
User a = users.get(0);
121+
User b = users.get(1);
122+
//
123+
assertEquals(a, User.find("from User where name = ?1", "A").first());
124+
assertEquals(b, User.find("from User where name = ?1 and c = ?2", "B", true).first());
125+
assertNull(User.find("from User where name = ?1 and c = ?2", "B", false).first());
126+
assertEquals(a, User.find("from User where name like ?1 and j = ?2", "%A%", 45).first());
127+
assertEquals(b, User.find("from User where name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 34).first());
128+
assertNull(User.find("from User where name like ?1 and b = ?2 and c = ?3 and l = ?4 and i = ?5", "%B%", false, true, 10000L, 32).first());
129+
assertEquals(a, User.find("from User where b is null").first());
130+
assertEquals(b, User.find("from User where b is not null").first());
131+
132+
assertEquals(a, User.find("select u from User u where u.name = ?1", "A").first());
133+
assertEquals(b, User.find("select u from User u where u.name = ?1 and u.c = ?2", "B", true).first());
134+
assertNull(User.find("select u from User u where u.name = ?1 and u.c = ?2", "B", false).first());
135+
assertEquals(a, User.find("select u from User u where u.name like ?1 and u.j = ?2", "%A%", 45).first());
136+
assertEquals(b, User.find("select u from User u where u.name like ?1 and u.b = ?2 and u.c = ?3 and u.l = ?4 and u.i = ?5", "%B%", false, true, 10000L, 34).first());
137+
assertNull(User.find("select u from User u where u.name like ?1 and u.b = ?2 and u.c = ?3 and u.l = ?4 and u.i = ?5", "%B%", false, true, 10000L, 32).first());
138+
assertEquals(a, User.find("select u from User u where u.b is null").first());
139+
assertEquals(b, User.find("select u from User u where u.b is not null").first());
140+
}
141+
142+
@Test
143+
public void orderBy() {
144+
List<User> users = User.findAll();
145+
User a = users.get(0);
146+
User b = users.get(1);
147+
//
148+
assertEquals(a, User.find("from User order by name ASC").first());
149+
assertEquals(b, User.find("from User order by name DESC").first());
150+
assertEquals(a, User.find("from User order by b ASC").first());
151+
assertEquals(b, User.find("from User order by b DESC").first());
152+
assertEquals(b, User.find("from User order by j ASC").first());
153+
assertEquals(a, User.find("from User order by j DESC").first());
154+
}
155+
156+
@Test
157+
public void verifyCountWithCompositeKey() {
158+
159+
List<DataWithCompositeKey> list = DataWithCompositeKey.findAll();
160+
for (DataWithCompositeKey d : list) {
161+
d.delete();
162+
}
163+
DataWithCompositeKey d = new DataWithCompositeKey();
164+
d.key1 = "1";
165+
d.key2 = "1";
166+
d.save();
167+
168+
d = new DataWithCompositeKey();
169+
d.key1 = "1";
170+
d.key2 = "2";
171+
d.save();
172+
173+
assertEquals(2l, DataWithCompositeKey.count());
174+
assertEquals(2l, DataWithCompositeKey.count(""));
175+
176+
d = DataWithCompositeKey.findById(new DataWithCompositeKey("1", "2"));
177+
assertEquals("1", d.key1);
178+
assertEquals("2", d.key2);
179+
180+
}
181+
182+
}
183+

0 commit comments

Comments
 (0)