def test_copy_with_list(self): data = [ Dummy(id=1, name='NAME_A'), Dummy(id=2, name='NAME_A'), Dummy(id=3, name='NAME_B'), Dummy(id=4, name='NAME_B') ] lm = EmbeddedManager(data) self.assertEqual(data, lm.copy())
def test_copy_with_dict(self): data = { 'key1': Dummy(id=1, name='NAME_A'), 'key2': Dummy(id=2, name='NAME_A'), 'key3': Dummy(id=3, name='NAME_B'), 'key4': Dummy(id=4, name='NAME_B') } lm = EmbeddedManager(data) self.assertEqual(data, lm.copy())