コード例 #1
0
 def test_root_id_property_works_as_expected(self):
     expected = 'Test string'
     item = Operation()
     item.root_id = expected
     actual = item.root_id
     self.assertEqual(expected, actual)
     expected = 'Other string'
コード例 #2
0
 def test_name_property_works_as_expected(self):
     expected = 'Test string'
     item = Operation()
     item.name = expected
     actual = item.name
     self.assertEqual(expected, actual)
     expected = 'Other string'
     item.name = expected
     actual = item.name
     self.assertEqual(expected, actual)
コード例 #3
0
 def test_serialize_works_as_expected(self):
     item = Operation()
     item.id = 'Test string'
     item.name = 'Test string'
     item.parent_id = 'Test string'
     actual = json.dumps(item.write(), separators=(',', ':'), cls=TestJsonEncoder)
     expected = '{"ai.operation.id":"Test string","ai.operation.name":"Test string","ai.operation.parentId":"Test string"}'
     self.assertEqual(expected, actual)
コード例 #4
0
 def test_construct(self):
     item = Operation()
     self.assertNotEqual(item, None)