@@ -92,27 +92,6 @@ public void testPutAndGet() {
92
92
assertArrayEquals (valByteArray , entity .getExternalId ());
93
93
}
94
94
95
- // Note: There is a similar test using the Cursor API directly (which is deprecated) in CursorTest.
96
- @ Test
97
- public void testPut_notAssignedId_fails () {
98
- TestEntity entity = new TestEntity ();
99
- // Set ID that was not assigned
100
- entity .setId (1 );
101
- IllegalArgumentException ex = assertThrows (IllegalArgumentException .class , () -> box .put (entity ));
102
- assertEquals ("ID is higher or equal to internal ID sequence: 1 (vs. 1). Use ID 0 (zero) to insert new objects." , ex .getMessage ());
103
- }
104
-
105
- @ Test
106
- public void testPut_assignedId_inserts () {
107
- long id = box .put (new TestEntity ());
108
- box .remove (id );
109
- // Put with previously assigned ID should insert
110
- TestEntity entity = new TestEntity ();
111
- entity .setId (id );
112
- box .put (entity );
113
- assertEquals (1L , box .count ());
114
- }
115
-
116
95
@ Test
117
96
public void testPutAndGet_defaultOrNullValues () {
118
97
long id = box .put (new TestEntity ());
@@ -145,6 +124,27 @@ public void testPutAndGet_defaultOrNullValues() {
145
124
assertNull (defaultEntity .getExternalId ());
146
125
}
147
126
127
+ // Note: There is a similar test using the Cursor API directly (which is deprecated) in CursorTest.
128
+ @ Test
129
+ public void testPut_notAssignedId_fails () {
130
+ TestEntity entity = new TestEntity ();
131
+ // Set ID that was not assigned
132
+ entity .setId (1 );
133
+ IllegalArgumentException ex = assertThrows (IllegalArgumentException .class , () -> box .put (entity ));
134
+ assertEquals ("ID is higher or equal to internal ID sequence: 1 (vs. 1). Use ID 0 (zero) to insert new objects." , ex .getMessage ());
135
+ }
136
+
137
+ @ Test
138
+ public void testPut_assignedId_inserts () {
139
+ long id = box .put (new TestEntity ());
140
+ box .remove (id );
141
+ // Put with previously assigned ID should insert
142
+ TestEntity entity = new TestEntity ();
143
+ entity .setId (id );
144
+ box .put (entity );
145
+ assertEquals (1L , box .count ());
146
+ }
147
+
148
148
@ Test
149
149
public void testPutStrings_withNull_ignoresNull () {
150
150
final String [] stringArray = new String []{"sunrise" , null , "sunset" };
0 commit comments