33
33
import static org .neo4j .driver .internal .util .ValueFactory .emptyNodeValue ;
34
34
import static org .neo4j .driver .internal .util .ValueFactory .emptyRelationshipValue ;
35
35
import static org .neo4j .driver .internal .util .ValueFactory .filledPathValue ;
36
+ import static org .neo4j .driver .types .TypeSystem .getDefault ;
36
37
37
38
import java .io .IOException ;
38
39
import java .util .HashMap ;
@@ -67,7 +68,7 @@ void shouldBeAbleToSetAndReturnBooleanProperty() {
67
68
// Then
68
69
for (Record record : result .list ()) {
69
70
Value value = record .get ("a.value" );
70
- assertThat (value .hasType (session . typeSystem ().BOOLEAN ()), equalTo (true ));
71
+ assertThat (value .hasType (getDefault ().BOOLEAN ()), equalTo (true ));
71
72
assertThat (value .asBoolean (), equalTo (true ));
72
73
}
73
74
}
@@ -80,7 +81,7 @@ void shouldBeAbleToSetAndReturnByteProperty() {
80
81
// Then
81
82
for (Record record : result .list ()) {
82
83
Value value = record .get ("a.value" );
83
- assertThat (value .hasType (session . typeSystem ().INTEGER ()), equalTo (true ));
84
+ assertThat (value .hasType (getDefault ().INTEGER ()), equalTo (true ));
84
85
assertThat (value .asLong (), equalTo (1L ));
85
86
}
86
87
}
@@ -93,7 +94,7 @@ void shouldBeAbleToSetAndReturnShortProperty() {
93
94
// Then
94
95
for (Record record : result .list ()) {
95
96
Value value = record .get ("a.value" );
96
- assertThat (value .hasType (session . typeSystem ().INTEGER ()), equalTo (true ));
97
+ assertThat (value .hasType (getDefault ().INTEGER ()), equalTo (true ));
97
98
assertThat (value .asLong (), equalTo (1L ));
98
99
}
99
100
}
@@ -106,7 +107,7 @@ void shouldBeAbleToSetAndReturnIntegerProperty() {
106
107
// Then
107
108
for (Record record : result .list ()) {
108
109
Value value = record .get ("a.value" );
109
- assertThat (value .hasType (session . typeSystem ().INTEGER ()), equalTo (true ));
110
+ assertThat (value .hasType (getDefault ().INTEGER ()), equalTo (true ));
110
111
assertThat (value .asLong (), equalTo (1L ));
111
112
}
112
113
}
@@ -119,7 +120,7 @@ void shouldBeAbleToSetAndReturnLongProperty() {
119
120
// Then
120
121
for (Record record : result .list ()) {
121
122
Value value = record .get ("a.value" );
122
- assertThat (value .hasType (session . typeSystem ().INTEGER ()), equalTo (true ));
123
+ assertThat (value .hasType (getDefault ().INTEGER ()), equalTo (true ));
123
124
assertThat (value .asLong (), equalTo (1L ));
124
125
}
125
126
}
@@ -132,7 +133,7 @@ void shouldBeAbleToSetAndReturnDoubleProperty() {
132
133
// Then
133
134
for (Record record : result .list ()) {
134
135
Value value = record .get ("a.value" );
135
- assertThat (value .hasType (session . typeSystem ().FLOAT ()), equalTo (true ));
136
+ assertThat (value .hasType (getDefault ().FLOAT ()), equalTo (true ));
136
137
assertThat (value .asDouble (), equalTo (6.28 ));
137
138
}
138
139
}
@@ -164,10 +165,10 @@ void shouldBeAbleToSetAndReturnBooleanArrayProperty() {
164
165
// Then
165
166
for (Record record : result .list ()) {
166
167
Value value = record .get ("a.value" );
167
- assertThat (value .hasType (session . typeSystem ().LIST ()), equalTo (true ));
168
+ assertThat (value .hasType (getDefault ().LIST ()), equalTo (true ));
168
169
assertThat (value .size (), equalTo (3 ));
169
170
for (Value item : value .asList (ofValue ())) {
170
- assertThat (item .hasType (session . typeSystem ().BOOLEAN ()), equalTo (true ));
171
+ assertThat (item .hasType (getDefault ().BOOLEAN ()), equalTo (true ));
171
172
assertThat (item .asBoolean (), equalTo (true ));
172
173
}
173
174
}
@@ -182,10 +183,10 @@ void shouldBeAbleToSetAndReturnIntegerArrayProperty() {
182
183
// Then
183
184
for (Record record : result .list ()) {
184
185
Value value = record .get ("a.value" );
185
- assertThat (value .hasType (session . typeSystem ().LIST ()), equalTo (true ));
186
+ assertThat (value .hasType (getDefault ().LIST ()), equalTo (true ));
186
187
assertThat (value .size (), equalTo (3 ));
187
188
for (Value item : value .asList (ofValue ())) {
188
- assertThat (item .hasType (session . typeSystem ().INTEGER ()), equalTo (true ));
189
+ assertThat (item .hasType (getDefault ().INTEGER ()), equalTo (true ));
189
190
assertThat (item .asLong (), equalTo (42L ));
190
191
}
191
192
}
@@ -200,10 +201,10 @@ void shouldBeAbleToSetAndReturnDoubleArrayProperty() {
200
201
// Then
201
202
for (Record record : result .list ()) {
202
203
Value value = record .get ("a.value" );
203
- assertThat (value .hasType (session . typeSystem ().LIST ()), equalTo (true ));
204
+ assertThat (value .hasType (getDefault ().LIST ()), equalTo (true ));
204
205
assertThat (value .size (), equalTo (3 ));
205
206
for (Value item : value .asList (ofValue ())) {
206
- assertThat (item .hasType (session . typeSystem ().FLOAT ()), equalTo (true ));
207
+ assertThat (item .hasType (getDefault ().FLOAT ()), equalTo (true ));
207
208
assertThat (item .asDouble (), equalTo (6.28 ));
208
209
}
209
210
}
@@ -223,10 +224,10 @@ private static void testStringArrayContaining(String str) {
223
224
// Then
224
225
for (Record record : result .list ()) {
225
226
Value value = record .get ("a.value" );
226
- assertThat (value .hasType (session . typeSystem ().LIST ()), equalTo (true ));
227
+ assertThat (value .hasType (getDefault ().LIST ()), equalTo (true ));
227
228
assertThat (value .size (), equalTo (3 ));
228
229
for (Value item : value .asList (ofValue ())) {
229
- assertThat (item .hasType (session . typeSystem ().STRING ()), equalTo (true ));
230
+ assertThat (item .hasType (getDefault ().STRING ()), equalTo (true ));
230
231
assertThat (item .asString (), equalTo (str ));
231
232
}
232
233
}
@@ -262,7 +263,7 @@ void shouldBeAbleToSetAndReturnBooleanPropertyWithinMap() {
262
263
// Then
263
264
for (Record record : result .list ()) {
264
265
Value value = record .get ("a.value" );
265
- assertThat (value .hasType (session . typeSystem ().BOOLEAN ()), equalTo (true ));
266
+ assertThat (value .hasType (getDefault ().BOOLEAN ()), equalTo (true ));
266
267
assertThat (value .asBoolean (), equalTo (true ));
267
268
}
268
269
}
@@ -276,7 +277,7 @@ void shouldBeAbleToSetAndReturnIntegerPropertyWithinMap() {
276
277
// Then
277
278
for (Record record : result .list ()) {
278
279
Value value = record .get ("a.value" );
279
- assertThat (value .hasType (session . typeSystem ().INTEGER ()), equalTo (true ));
280
+ assertThat (value .hasType (getDefault ().INTEGER ()), equalTo (true ));
280
281
assertThat (value .asLong (), equalTo (42L ));
281
282
}
282
283
}
@@ -290,7 +291,7 @@ void shouldBeAbleToSetAndReturnDoublePropertyWithinMap() {
290
291
// Then
291
292
for (Record record : result .list ()) {
292
293
Value value = record .get ("a.value" );
293
- assertThat (value .hasType (session . typeSystem ().FLOAT ()), equalTo (true ));
294
+ assertThat (value .hasType (getDefault ().FLOAT ()), equalTo (true ));
294
295
assertThat (value .asDouble (), equalTo (6.28 ));
295
296
}
296
297
}
@@ -304,7 +305,7 @@ void shouldBeAbleToSetAndReturnStringPropertyWithinMap() {
304
305
// Then
305
306
for (Record record : result .list ()) {
306
307
Value value = record .get ("a.value" );
307
- assertThat (value .hasType (session . typeSystem ().STRING ()), equalTo (true ));
308
+ assertThat (value .hasType (getDefault ().STRING ()), equalTo (true ));
308
309
assertThat (value .asString (), equalTo ("Mjölnir" ));
309
310
}
310
311
}
@@ -397,7 +398,7 @@ private static void testBytesProperty(byte[] array) {
397
398
398
399
for (Record record : result .list ()) {
399
400
Value value = record .get ("a.value" );
400
- assertThat (value .hasType (session . typeSystem ().BYTES ()), equalTo (true ));
401
+ assertThat (value .hasType (getDefault ().BYTES ()), equalTo (true ));
401
402
assertThat (value .asByteArray (), equalTo (array ));
402
403
}
403
404
}
@@ -407,7 +408,7 @@ private static void testStringProperty(String string) {
407
408
408
409
for (Record record : result .list ()) {
409
410
Value value = record .get ("a.value" );
410
- assertThat (value .hasType (session . typeSystem ().STRING ()), equalTo (true ));
411
+ assertThat (value .hasType (getDefault ().STRING ()), equalTo (true ));
411
412
assertThat (value .asString (), equalTo (string ));
412
413
}
413
414
}
0 commit comments