def test_cart_checkout(self,client): token=shop_required() res = client.post('/cart/checkout',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) print(res_json) TestCartEndpoint.transactionid=res_json[0]["id"] assert res.status_code == 200
def test_cart_edit(self,client): token=shop_required() data = { "date": "2019-08-02", "duration": "1", "qty": "1", } res = client.put('/cart/'+str(TestCartEndpoint.cartid2), data=json.dumps(data),content_type='application/json',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_user_editme_failed(self,client): token=shop_required() data = { "name": "unittesting", "username": "******", "password": "******" } res = client.put('/user/me',headers={'Authorization':'Bearer '+'abc'}, data=json.dumps(data),content_type='application/json') res_json = json.loads(res.data) assert res.status_code == 422
def test_item_cart_qtymin(self,client): token=shop_required() data = { "date": "2019-08-02", "duration": "1", "qty": "1110", } res = client.patch('/item/rent/1110', data=json.dumps(data),content_type='application/json', headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 404
def test_cart_create(self,client): token=shop_required() data = { "date": "2019-08-02", "duration": "1", "qty": "1", } res = client.patch('/item/rent/'+str(TestItemEndpoint.itemid), data=json.dumps(data),content_type='application/json', headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) TestCartEndpoint.cartid2=res_json["id"] assert res.status_code == 200
def test_user_signin_failed(self,client): token=shop_required() data = { "city": "unittesting", "province": "unittesting", "telephone": "123", "email": "unittesting", "photo": "unittesting", } res = client.patch('user/me/detail', data=json.dumps(data),content_type='application/json',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 400
def test_shop_signin_failed(self,client): token=shop_required() data = { "address": "unittesting", "city": "unittesting", "province": "unittesting", "telephone": "unittesting", "photo": "unittesting", } res = client.post('/shop/addnew', data=json.dumps(data),content_type='application/json',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 400
def test_item_add_shop_deactivate(self,client): token=shop_required() data = { "name": "unittesting", "qty": "1", "price": "1", "category": "unittesting", "description": "unittesting", "detail": "unittestingnew", } res = client.post('/item/me', data=json.dumps(data),content_type='application/json',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 404
def test_item_edit(self,client): token=shop_required() data = { "name": "unittesting", "qty": "1", "price": "1", "category": "unittesting", "description": "unittesting", "detail": "unittestingnew", } res = client.put('/item/me/'+str(TestItemEndpoint.itemid), data=json.dumps(data),content_type='application/json',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_user_deleteme(self,client): token=shop_required() res = client.delete('/user/me',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_transaction_shop_delete(self,client): token=shop_required() res = client.delete('/transaction/shop/'+str(TestCartEndpoint.transactionid),headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_transaction_shop_list(self,client): token=shop_required() res = client.get('/transaction/shop/list',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_transaction_me_detail_failed(self,client): token=shop_required() res = client.get('/transaction/me/0',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 404
def test_shop_activate(self,client): token=shop_required() res = client.put('shop/me/activate',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_user_getme_failed(self,client): token=shop_required() res = client.get('/user/me',headers={'Authorization':'Bearer '+'abc'}) res_json = json.loads(res.data) assert res.status_code == 422
def test_user_getdetail_failed(self,client): token=shop_required() res=client.get('user/me/detail',headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 404
def test_item_activate(self,client): token=shop_required() res = client.put('/item/me/activate/'+str(TestItemEndpoint.itemid), headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_item_list_shop(self,client): token=shop_required() res = client.get('item/listall', headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_cart_detail(self,client): token=shop_required() res = client.get('/cart/'+str(TestCartEndpoint.cartid2), headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200
def test_user_refresh(self,client): token=shop_required() res = client.post('/public/refresh', headers={'Authorization':'Bearer '+token}) res_json = json.loads(res.data) assert res.status_code == 200