def setup(self): myapi.customer_add('华山医院订单002', '15951813663', '南京市鼓楼区') addcid = myapi.customer_list().json()["retlist"][0]["id"] myapi.medicines_add("青霉素", "青霉素 国字号", "234324234234") addmid = myapi.medicines_list().json()["retlist"][0]["id"] myapi.orders_add("华山医院订单002", addcid, [{ "id": addmid, "amount": 3, "name": "青霉素" }])
def teststeps(self): STEP(1, '添加药品') r = myapi.medicines_add("青霉素1", "青霉素 国字号", "234324234234") CHECK_POINT('ret的值', r.json()["ret"] == 0) STEP(2, '检查操作') res = myapi.medicines_list().json() CHECK_POINT('响应消息体内容ret', res["ret"] == 0) CHECK_POINT('响应消息体内容total', res["total"] == 2)
def teststeps(self): STEP(1, '添加药品') r = myapi.medicines_add('青霉素',"099877883837") STEP(2, '检查操作') CHECK_POINT('返回消息体内容', r.json() == { "ret": 1, "msg": "请求消息参数错误", })
def suite_setup(): myapi.login() myapi.orders_del_all() myapi.customer_del_all() myapi.medicines_del_all() myapi.medicines_add("青霉素", "青霉素 国字号", "099877883837") myapi.medicines_add("青霉素1", "青霉素 国字号", "099877883838") myapi.medicines_add("青霉素2", "青霉素 国字号", "099877883839")
def teststeps(self): STEP(1,'添加药品') r=myapi.medicines_add('青霉素',"青霉素 国字号","099877883837") self.addid=r.json()['id'] CHECK_POINT('ret的值',r.json()["ret"]==0) STEP(2,'检查操作') res=myapi.medicines_list().json() expected = { "ret": 0, "retlist": [ {"id":self.addid, "name": "青霉素", "sn": "099877883837", "desc": "青霉素 国字号"}, ] , 'total': 1 } CHECK_POINT('返回消息体内容', expected==res)
def suite_setup(): myapi.login() myapi.orders_del_all() myapi.customer_del_all() myapi.medicines_del_all() myapi.medicines_add("青霉素", "青霉素 国字号", "234324234234")
def teststeps(self): STEP(1, '添加药品') r = myapi.medicines_add("青霉素", "青霉素 国字号", "234324234234") STEP(2, '检查操作') CHECK_POINT('消息体内容', r.json()["ret"] != 0)
def suite_setup(): myapi.login() myapi.orders_del_all() myapi.customer_del_all() myapi.medicines_del_all() myapi.medicines_add('青霉素','青霉素 国字号','099877883837')