def test_dependency_source_property_works_as_expected(self): expected = object() item = RemoteDependencyData() item.dependency_source = expected actual = item.dependency_source self.assertEqual(expected, actual) expected = object() item.dependency_source = expected actual = item.dependency_source self.assertEqual(expected, actual)
def test_serialize_works_as_expected(self): item = RemoteDependencyData() item.ver = 42 item.name = 'Test string' item.kind = object() item.duration = 1.5 item.dependency_kind = object() item.success = True item.dependency_source = object() for key, value in { 'key1': 'test value 1' , 'key2': 'test value 2' }.items(): item.properties[key] = value actual = json.dumps(item.write(), separators=(',', ':'), cls=TestJsonEncoder) expected = '{"ver":42,"name":"Test string","duration":1.5,"success":true,"properties":{"key1":"test value 1","key2":"test value 2"}}' self.assertEqual(expected, actual)
def test_serialize_works_as_expected(self): item = RemoteDependencyData() item.ver = 42 item.name = 'Test string' item.kind = object() item.duration = 1.5 item.dependency_kind = object() item.success = True item.dependency_source = object() for key, value in { 'key1': 'test value 1', 'key2': 'test value 2' }.items(): item.properties[key] = value actual = json.dumps(item.write(), separators=(',', ':'), cls=TestJsonEncoder) expected = '{"ver":42,"name":"Test string","duration":1.5,"success":true,"properties":{"key1":"test value 1","key2":"test value 2"}}' self.assertEqual(expected, actual)