def test_search_asset_wrong(self): """测试搜索资产信息(错误输入) """ self.wsgi_fixture.login('jingyao.shi') r = self.wsgi_fixture.wsgi.post("/asset_manager/asset/'", { 'iDisplayStart': 0, 'iDisplayLength': 30 }) rjson = jsonutils.loads(r.body) self.assertEqual(r.status_code, 200) self.assertEqual(rjson["count"], 0)
def test_add_new_asset_info_wrong_phone_number(self): """测试电话号码明显错误的话,是否保存成功 """ self.wsgi_fixture.login('zhen.pei') phone_num = "test-%d" % random.randint(10000000, 20000000) rlt = self.wsgi_fixture.wsgi.post("/stock_in/new/add", { "asset_type": "DID号", "phone_no": phone_num, "device_state": "可用", "store_place": "电子大厦", "in_out_reason": "一人多机归还", "user_name": "zhen.pei", "remark": "hello" }) # print rlt.body self.assertEqual(rlt.status_code, 200) self.assertFalse(jsonutils.loads(rlt.body)["success"])