def test_parts_request_deserialize(self): json = json_data data = JSONParser().parse(BytesIO(json)) ser = PartsRequestSerializer(data=data) self.assertTrue(ser.is_valid()) ser.save() preq = ser.object self.assertEqual(preq.request_no, "A201404001024") # request_no self.assertEqual(preq.approver, u"101,102") # approver self.assertEqual(preq.requestdetail_set.count(), 2) # request detail