def test_cancel_order_interface(self, data):
     """取消订单"""
     self.user_data = {"name": str(data["username"]),
                       "password": str(data["password"])}
     order = CancelOrder().cancel_order_interface(self.user_data)
     print(order)
     """断言"""
     succeed = get_keyword(order, "succeed")
     self.assertTrue(succeed, msg="失败")
 def test_wait_collect_goods(self, data):
     self.user_data = {
         "name": str(data["username"]),
         "password": str(data["password"])
     }
     self.wcg = WaitCollectGoods().wait_collect_goods(self.user_data)
     print(self.wcg)
     """断言"""
     succeed = get_keyword(self.wcg, "succeed")
     self.assertTrue(succeed, msg="失败")
Ejemplo n.º 3
0
 def test_to_be_shipped(self, data):
     """待发货接口"""
     self.user_data = {
         "name": str(data["username"]),
         "password": str(data["password"])
     }
     order = HistoricalOrder().historical_order_interface(self.user_data)
     print(order)
     """断言"""
     succeed = get_keyword(order, "succeed")
     self.assertTrue(succeed, msg="失败")
Ejemplo n.º 4
0
 def test_to_be_shipped(self, data):
     """待发货接口"""
     self.user_data = {
         "name": str(data["username"]),
         "password": str(data["password"])
     }
     self.shipped = ToBeShipped()
     result = self.shipped.to_be_shipped(self.user_data)
     print(result)
     """断言"""
     succeed = get_keyword(result, "succeed")
     self.assertTrue(succeed, msg="失败")
Ejemplo n.º 5
0
 def test_payment_interface(self, data):
     self.user_data = {
         "name": str(data["username"]),
         "password": str(data["password"])
     }
     self.payment = PaymentInterface()  # 实例化付款
     result = self.payment.payment_interface(self.user_data)
     print(result)
     """断言"""
     # 获取succeed
     succeed = get_keyword(result, "succeed")
     self.assertTrue(succeed, msg="失败")
 def test_pending_payment(self, data):
     """待付款接口"""
     self.pend_pay = PendingPaymentInterface()
     self.user_data = {
         "name": str(data["username"]),
         "password": str(data["password"])
     }
     pending_list = self.pend_pay.pending_payment_interface(
         user_data=self.user_data)
     print(pending_list)
     """断言"""
     # 获取succeed
     succeed = get_keyword(pending_list, "succeed")
     self.assertTrue(succeed, msg="失败")
Ejemplo n.º 7
0
 def unpaid_order_is_success(self, data):
     response = self.unpaid_order(data)
     return get_keyword(response, "succeed")
Ejemplo n.º 8
0
 def get_order_status(self):
     """从提交订单接口返回值中获取order_id"""
     response = self.submitoder()
     order_status = get_keyword(response, "succeed")
     print(order_status)
     return order_status
Ejemplo n.º 9
0
 def get_order_id(self):
     """从提交订单接口返回值中获取order_id"""
     response = self.submitoder()
     order_id = get_keyword(response, "order_id")
     print(order_id)
     return order_id
Ejemplo n.º 10
0
 def get_check_status(self):
     """从结算返回值中获取status"""
     response = self.check_order()
     return get_keyword(response, "succeed")
Ejemplo n.º 11
0
 def get_pay_id(self):
     """从结算返回值中获取pay_id"""
     response = self.check_order()
     return get_keyword(response, "pay_id")
Ejemplo n.º 12
0
 def get_shipping_id(self):
     """从结算返回值中获取shipping_id"""
     response = self.check_order()
     return get_keyword(response, "shipping_id")
Ejemplo n.º 13
0
 def get_addr_name(self, data):
     """获取收货人姓名"""
     response = self.addr_list(data=data)
     return get_keyword(response, "consignee")
Ejemplo n.º 14
0
 def get_session(self,data):
     """获取登录后的session"""
     response=self.login(data)
     return get_keyword(response,"session")
Ejemplo n.º 15
0
 def get_goods_succeed(self, url, data):
     """获取商品的goods_succeed"""
     response = self.get_cart(url=url, data=data)
     return get_keyword(response, "succeed")
Ejemplo n.º 16
0
 def get_goodsList(self, data):
     '''获取商品列表中的返回值'''
     response = self.goodsList(data)
     return get_keyword(response, "id")
Ejemplo n.º 17
0
 def get_status(self, data):
     """获取status"""
     response = self.add_addr(data=data)
     return get_keyword(response, "status")
 def get_order_id(self, user_data):
     """获取单个订单id : 第一个"""
     goods_id = self.pending_payment_interface(user_data=user_data)
     return get_keyword(goods_id, "order_id")
Ejemplo n.º 19
0
 def history_order_is_success(self, data):
     """判断是否成功"""
     response = self.history_order(data)
     return get_keyword(response, "succeed")
Ejemplo n.º 20
0
 def to_be_received_is_success(self, data):
     response = self.to_be_received(data)
     return get_keyword(response, "succeed")
Ejemplo n.º 21
0
 def get_rec_id(self, url, session):
     '''获取收藏列表中的rec_id'''
     response = self.collection_list(url=url, session=session)
     recid = get_keyword(response, keyword="rec_id")
     return recid
Ejemplo n.º 22
0
 def get_addr_id(self, data):
     """获取收货地址id"""
     response = self.addr_list(data=data)
     return get_keyword(response, "id")