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"])
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'])
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"])
def test_isDelGrantUser(self, weiXinLogin, send_data, expect): """查看已删除发放员是否存在""" re = WeiXin(weiXinLogin).getGrantUserList() result = re Assertions().assert_not_in_text(result, expect["isDelGrantUser"])
def test_delGrantUser(self, weiXinLogin, send_data, expect): """删除发放员""" re = WeiXin(weiXinLogin).delGrantUser(send_data['grantUserName']) result = re Assertions().assert_in_text(result, expect["delGrantUserMsg"])
def test_disAbleLoginWeiXinAfterDel(self, weiXinLogin, send_data, expect): """商户删除不能登录""" re = WeiXin(weiXinLogin).checkTraderCouponPay() result = re Assertions().assert_in_text(result, expect["disAbleLoginWeiXinAfterDelMsg"])
def test_enAbleLoginWeiXin(self, weiXinLogin, send_data, expect): """新密码商户能登录微信商户端""" re = WeiXin(weiXinLogin).checkTraderCouponPay() result = re Assertions().assert_in_text(result, expect["enAbleLoginWeiXinMsg"])
def test_disAbleLoginWeiXin(self, weiXinLogin, send_data, expect): """旧密码商户不能操作微信客户端""" re = WeiXin(weiXinLogin).checkTraderCouponPay() result = re Assertions().assert_in_text(result, expect["disAbleLoginWeiXinMsg"])
def test_enableLoginWeiXin(self, weiXinLogin, send_data, expect): """商户可以操作微信客户端""" re = WeiXin(weiXinLogin).getMyCoupons() result = re Assertions().assert_in_text(result, expect["enableLoginWeiXinMessage"])
def test_checkCouponAgain(self, weiXinLogin, send_data, expect): """商户端再次查看优惠劵""" re = WeiXin(weiXinLogin).findCouponList() result = re Assertions().assert_not_in_text(result, expect["checkCouponOnTraderMsg"])