@@ -219,6 +219,14 @@ public void testRecord(){
219219 expectedNode .addProperty (doubleProperty );
220220 expectedNode .addProperty (trueBooleanProperty );
221221 expectedNode .addProperty (nullProperty );
222+ Assert .assertEquals (
223+ "Node{labels=[person], id=0, "
224+ + "propertyMap={name=Property{name='name', type=PROPERTY_STRING, value=roi}, "
225+ + "boolValue=Property{name='boolValue', type=PROPERTY_BOOLEAN, value=true}, "
226+ + "doubleValue=Property{name='doubleValue', type=PROPERTY_DOUBLE, value=3.14}, "
227+ + "nullValue=Property{name='nullValue', type=PROPERTY_NULL, value=null}, "
228+ + "age=Property{name='age', type=PROPERTY_INTEGER, value=32}}}" , expectedNode .toString ());
229+ Assert .assertEquals (2013991279 , expectedNode .hashCode ());
222230
223231 Edge expectedEdge = new Edge ();
224232 expectedEdge .setId (0 );
@@ -230,8 +238,13 @@ public void testRecord(){
230238 expectedEdge .addProperty (doubleProperty );
231239 expectedEdge .addProperty (falseBooleanProperty );
232240 expectedEdge .addProperty (nullProperty );
233-
234-
241+ Assert .assertEquals ("Edge{relationshipType='knows', source=0, destination=1, id=0, "
242+ + "propertyMap={boolValue=Property{name='boolValue', type=PROPERTY_BOOLEAN, value=false}, "
243+ + "place=Property{name='place', type=PROPERTY_STRING, value=TLV}, "
244+ + "doubleValue=Property{name='doubleValue', type=PROPERTY_DOUBLE, value=3.14}, "
245+ + "nullValue=Property{name='nullValue', type=PROPERTY_NULL, value=null}, "
246+ + "since=Property{name='since', type=PROPERTY_INTEGER, value=2000}}}" , expectedEdge .toString ());
247+ Assert .assertEquals (-1182568484 , expectedEdge .hashCode ());
235248
236249 Assert .assertNotNull (api .query ("social" , "CREATE (:person{name:%s',age:%d, doubleValue:%f, boolValue:%b, nullValue:null})" , name , age , doubleValue , boolValue ));
237250 Assert .assertNotNull (api .query ("social" , "CREATE (:person{name:'amit',age:30})" ));
0 commit comments