Skip to content

Commit a60f5b0

Browse files
committed
Fixed tests to adapt to changing Entity to BaseEntity.
1 parent 82f0a05 commit a60f5b0

File tree

15 files changed

+85
-956
lines changed

15 files changed

+85
-956
lines changed

.idea/compiler.xml

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__com_codenameone_coderad_common_1_0_2_SNAPSHOT.xml

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/workspace.xml

Lines changed: 16 additions & 893 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

annotations/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.codenameone</groupId>
88
<artifactId>coderad-annotations</artifactId>
9-
<version>1.0.2-SNAPSHOT</version>
9+
<version>2.0-SNAPSHOT</version>
1010

1111
<name>coderad-annotations</name>
1212
<!-- FIXME change it to the project's website -->

common/coderad-common.iml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,8 @@
1212
</content>
1313
<orderEntry type="inheritedJdk" />
1414
<orderEntry type="sourceFolder" forTests="false" />
15-
<orderEntry type="library" name="Maven: com.codenameone:coderad-annotations:1.0.2-SNAPSHOT" level="project" />
16-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.codenameone:coderad-annotation-processor:1.0.2-SNAPSHOT" level="project" />
1715
<orderEntry type="library" scope="PROVIDED" name="Maven: com.codenameone:codenameone-core:7.0.24-SNAPSHOT" level="project" />
18-
<orderEntry type="module" module-name="annotations" />
19-
<orderEntry type="module" module-name="coderad-annotation-processor" scope="PROVIDED" />
20-
<orderEntry type="library" scope="PROVIDED" name="Maven: com.squareup:javapoet:1.13.0" level="project" />
16+
<orderEntry type="library" name="Maven: com.codenameone:coderad-annotations:2.0-SNAPSHOT" level="project" />
17+
<orderEntry type="library" scope="PROVIDED" name="Maven: com.codenameone:coderad-annotation-processor:2.0-SNAPSHOT" level="project" />
2118
</component>
2219
</module>

tests/common/coderad-tests-common.iml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<orderEntry type="library" scope="RUNTIME" name="Maven: com.codenameone:codenameone-javase:7.0.22" level="project" />
2121
<orderEntry type="library" scope="RUNTIME" name="Maven: org.xerial:sqlite-jdbc:3.7.15-M1" level="project" />
2222
<orderEntry type="library" scope="RUNTIME" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" />
23-
<orderEntry type="module" module-name="coderad-common" />
23+
<orderEntry type="library" name="Maven: com.codenameone:coderad-common:1.0.2-SNAPSHOT" level="project" />
2424
<orderEntry type="module" module-name="coderad-annotation-processor" />
2525
<orderEntry type="module" module-name="annotations" />
2626
<orderEntry type="library" name="Maven: com.squareup:javapoet:1.13.0" level="project" />

tests/common/src/main/java/com/codename1/rad/tests/EntityListTest.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
package com.codename1.rad.tests;
77

8+
import com.codename1.rad.models.BaseEntity;
89
import com.codename1.rad.models.Entity;
910
import com.codename1.rad.models.EntityList;
1011
import com.codename1.rad.models.EntityList.EntityAddedEvent;
@@ -46,9 +47,9 @@ public boolean runTest() throws Exception {
4647
private void testGenericList() throws Exception {
4748
EntityList list = new EntityList();
4849
assertEqual(0, list.size());
49-
list.add(new Entity());
50-
list.add(new Entity());
51-
list.add(new Entity());
50+
list.add(new BaseEntity());
51+
list.add(new BaseEntity());
52+
list.add(new BaseEntity());
5253
assertEqual(3, list.size());
5354
Entity firstEntity = list.get(0);
5455
assertNotNull(firstEntity);
@@ -73,7 +74,7 @@ class Stats {
7374
assertEqual(stats.counter, 1);
7475
list.notifyObservers();
7576
assertEqual(1, stats.counter);
76-
list.add(new Entity());
77+
list.add(new BaseEntity());
7778
assertEqual(1, stats.counter);
7879
list.notifyObservers();
7980
assertEqual(2, stats.counter);
@@ -105,9 +106,9 @@ class Stats {
105106

106107
private void testTransactions() throws Exception {
107108
EntityList el = new EntityList();
108-
Entity bob = new Entity();
109-
Entity gary = new Entity();
110-
Entity june = new Entity();
109+
Entity bob = new BaseEntity();
110+
Entity gary = new BaseEntity();
111+
Entity june = new BaseEntity();
111112

112113
class Stats {
113114
private Object data;

tests/common/src/main/java/com/codename1/rad/tests/EntityListViewTest.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
*/
66
package com.codename1.rad.tests;
77

8+
import com.codename1.rad.models.BaseEntity;
89
import com.codename1.rad.models.Entity;
9-
import static com.codename1.rad.models.Entity.entityTypeBuilder;
10+
11+
import static com.codename1.rad.models.BaseEntity.entityTypeBuilder;
12+
1013
import com.codename1.rad.models.EntityList;
1114
import com.codename1.rad.models.EntityType;
1215
import com.codename1.rad.schemas.Thing;
@@ -96,7 +99,7 @@ protected List createInternalList() {
9699

97100
};
98101

99-
class Person extends Entity {}
102+
class Person extends BaseEntity {}
100103
entityTypeBuilder(Person.class)
101104
.string(Thing.name)
102105
.factory(cls -> {return new Person();})

tests/common/src/main/java/com/codename1/rad/tests/EntityTests.java

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@
55
*/
66
package com.codename1.rad.tests;
77

8-
import com.codename1.rad.models.Entity;
9-
import com.codename1.rad.models.EntityType;
8+
import com.codename1.rad.models.*;
9+
1010
import static com.codename1.rad.models.EntityType.tags;
11-
import com.codename1.rad.models.EntityTypeBuilder;
12-
import com.codename1.rad.models.Property;
13-
import com.codename1.rad.models.StringProperty;
11+
1412
import com.codename1.rad.schemas.ChatMessage;
1513
import com.codename1.rad.schemas.Comment;
1614
import com.codename1.rad.schemas.Person;
@@ -47,7 +45,7 @@ public boolean runTest() throws Exception {
4745
}
4846

4947
private void gettersAndSettersTest() throws Exception {
50-
class MyProduct extends Entity {}
48+
class MyProduct extends BaseEntity {}
5149
EntityType productType = new EntityTypeBuilder()
5250
.string(Thing.name)
5351
.Double(Product.width)
@@ -154,7 +152,7 @@ private void testChatMessageEntities() throws Exception {
154152

155153

156154

157-
class ChatAccount extends Entity {
155+
class ChatAccount extends BaseEntity {
158156

159157
// The name property
160158
public static StringProperty name, thumbnailUrl, phone;
@@ -176,7 +174,7 @@ public ChatAccount(String nm, String thumb, String phoneNum) {
176174

177175
}
178176

179-
class ChatMessageModel extends Entity {
177+
class ChatMessageModel extends BaseEntity {
180178
public static final EntityType TYPE = new EntityType(){{
181179
string(ChatMessage.text);
182180
date(ChatMessage.datePublished);

tests/common/src/main/java/com/codename1/rad/tests/EntityTypeTests.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@
55
*/
66
package com.codename1.rad.tests;
77

8-
import com.codename1.rad.models.Entity;
9-
import com.codename1.rad.models.EntityList;
10-
import com.codename1.rad.models.EntityType;
11-
import com.codename1.rad.models.EntityTypeBuilder;
8+
import com.codename1.rad.models.*;
129

1310
import com.codename1.rad.schemas.Thing;
1411
import com.codename1.testing.AbstractTest;
@@ -44,7 +41,7 @@ private void testCreateInstance() throws Exception {
4441
EntityType personType = new EntityTypeBuilder()
4542
.string(Thing.name)
4643
.build();
47-
class Person extends Entity {
44+
class Person extends BaseEntity {
4845
{
4946
setEntityType(personType);
5047
}
@@ -78,7 +75,7 @@ class People extends EntityList<Person>{}
7875

7976
}
8077

81-
public static class StaticPerson extends Entity {
78+
public static class StaticPerson extends BaseEntity {
8279

8380
}
8481
static {

0 commit comments

Comments
 (0)