Esempio n. 1
0
 def test_can_add_properties(self):
     store = MutableGraphStore(self.store)
     properties = store.node_properties(self.a)
     self.assertEqual(properties, {"name": "Alice"})
     properties["age"] = 33
     self.assertEqual(store.node_properties(self.a), {
         "name": "Alice",
         "age": 33
     })
Esempio n. 2
0
 def test_can_remove_properties(self):
     store = MutableGraphStore(self.store)
     properties = store.node_properties(self.a)
     self.assertEqual(properties, {"name": "Alice"})
     del properties["name"]
     self.assertEqual(store.node_properties(self.a), {})
Esempio n. 3
0
 def test_can_update_properties(self):
     store = MutableGraphStore(self.store)
     properties = store.node_properties(self.a)
     self.assertEqual(properties, {"name": "Alice"})
     properties["name"] = "Alistair"
     self.assertEqual(store.node_properties(self.a), {"name": "Alistair"})