Example #1
0
 def test_grantUserSendCouponToCar(self, weiXinLogin, send_data, expect):
     """发放员放发优惠劵"""
     re = WeiXin(weiXinLogin).grantCouponToCar(send_data['couponName'],
                                               send_data['carNum'])
     result = re
     Assertions().assert_in_text(result,
                                 expect["grantUserSendCouponToCarMsg"])
Example #2
0
 def test_createGrantUser(self, weiXinLogin, send_data, expect):
     """在发劵授权-创建发放员"""
     re = WeiXin(weiXinLogin).createGrantUser(send_data['grantUserName'],
                                              send_data['account'],
                                              send_data['pwd'])
     result = re
     self.save_data('grantUserName', send_data['grantUserName'])
     self.save_data('account', send_data['account'])
     Assertions().assert_in_text(result, expect['createGrantUserMsg'])
Example #3
0
 def test_sendCoupon(self, weiXinLogin, send_data, expect):
     """发放优惠劵"""
     re = WeiXin(weiXinLogin).grantCouponToCar(send_data["couponName"],
                                               send_data["carNum"])
     result = re
     Assertions().assert_in_text(result, expect["sendCouponMessage"])
Example #4
0
 def test_isDelGrantUser(self, weiXinLogin, send_data, expect):
     """查看已删除发放员是否存在"""
     re = WeiXin(weiXinLogin).getGrantUserList()
     result = re
     Assertions().assert_not_in_text(result, expect["isDelGrantUser"])
Example #5
0
 def test_delGrantUser(self, weiXinLogin, send_data, expect):
     """删除发放员"""
     re = WeiXin(weiXinLogin).delGrantUser(send_data['grantUserName'])
     result = re
     Assertions().assert_in_text(result, expect["delGrantUserMsg"])
Example #6
0
 def test_disAbleLoginWeiXinAfterDel(self, weiXinLogin, send_data, expect):
     """商户删除不能登录"""
     re = WeiXin(weiXinLogin).checkTraderCouponPay()
     result = re
     Assertions().assert_in_text(result,
                                 expect["disAbleLoginWeiXinAfterDelMsg"])
Example #7
0
 def test_enAbleLoginWeiXin(self, weiXinLogin, send_data, expect):
     """新密码商户能登录微信商户端"""
     re = WeiXin(weiXinLogin).checkTraderCouponPay()
     result = re
     Assertions().assert_in_text(result, expect["enAbleLoginWeiXinMsg"])
Example #8
0
 def test_disAbleLoginWeiXin(self, weiXinLogin, send_data, expect):
     """旧密码商户不能操作微信客户端"""
     re = WeiXin(weiXinLogin).checkTraderCouponPay()
     result = re
     Assertions().assert_in_text(result, expect["disAbleLoginWeiXinMsg"])
Example #9
0
 def test_enableLoginWeiXin(self, weiXinLogin, send_data, expect):
     """商户可以操作微信客户端"""
     re = WeiXin(weiXinLogin).getMyCoupons()
     result = re
     Assertions().assert_in_text(result, expect["enableLoginWeiXinMessage"])
Example #10
0
 def test_checkCouponAgain(self, weiXinLogin, send_data, expect):
     """商户端再次查看优惠劵"""
     re = WeiXin(weiXinLogin).findCouponList()
     result = re
     Assertions().assert_not_in_text(result,
                                     expect["checkCouponOnTraderMsg"])