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'
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)
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)
def test_construct(self): item = Operation() self.assertNotEqual(item, None)