Ejemplo n.º 1
0
 def test_set_data(self):
     data = Data('name')
     expected = Item(data=[data])
     item = Item()
     item.data = [data]
     self.assertIsInstance(item.data, Array)
     self.assertEqual(item, expected)
Ejemplo n.º 2
0
 def test_set_data_invalid(self):
     item = Item()
     invalid_obj = object()
     with self.assertRaises(TypeError):
         item.data = invalid_obj