def test_serialize_list(self): data = ModelDataSet(Apple) data.resource_name = "apple" self.assertEqual(len(data.serialize_list()), 0) apple = Apple(name="test") apple.save() self.assertEqual(len(data.serialize_list()), 1) self.assertEqual(sorted(data.serialize_list()[0].keys()), ["id", "name", "resource_uri"]) self.assertEqual(len(data.serialize_list(["name"])), 1) self.assertEqual(sorted(data.serialize_list(["name"])[0].keys()), ["id", "name", "resource_uri"])