尝试在DRF单元测试中验证大JSON响应时的最佳策略是什么?
例如:
class MyUnitTest(APITestCase):
def some_unit_test(self):
response = self.client.get(reverse('url'), data, format='json')
此方法可以返回较大的响应,其中包含我要验证的变化数据。是否应该对每个方法调用“硬编码”预期的响应?还是有一种更“智能”的方式来生成预期的响应并进行断言?
谢谢!