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 当传入列表格式的数据时 格式为 键:='[{},{}]'