django的单元测试主要是针对当前模块实现的功能进行初步的测试,怎删改查等一些基础操作。
def setUp(self):这个方法下面放的是固定参数url等信息,和一些没有test_ 前缀名(不能自动调用的函数)的方法的启动初始点。
data = {
'device_id':
'j1',
'sim_id': '1',
'depot_name': u'xxx库房',
'operater_name': 'Tom',
}
self.instance = models.Device.objects.create(**data)
断言函数
assertEqual 判断是否相等 类似的还有大于小于什么的
assertGreater 是判断a>b的一种方法
assertDictContainsSubset 是判断b是否为期望值a
httpie 当传入列表格式的数据时 格式为 键:='[{},{}]'