class BaseSerializerTest(TestCase): def setUp(self): self.serializer = ModelSerializer() def test_form_serialize(self): form = Frm({'first': None, 'second': 'asdf'}) simple = self.serializer.flatten(form) self.assertIsInstance(simple, {}.__class__) self.assertEqual(set(simple.keys()), set(['first', 'second'])) def test_serialize_with_flatten(self): obj = Structure() simple = self.serializer.flatten(obj) self.assertSequenceEqual(simple, obj.flatten())
def setUp(self): self.serializer = ModelSerializer()