예제 #1
0
    def test_pwd_is_none(self):
        # 账号为空
        # 入参
        data = ("python26", None)
        # 预期结果
        expected = {"code": 1, "msg": "所以的参数不能为空"}

        # 第二步:获取实际结果
        # 实际结果(传入参数,调用待测试的功能函数)
        res = login_check(*data)

        # 第三步:比较预期结果和实际结果(断言)
        self.assertEqual(expected, res)
예제 #2
0
    def test_2user_is_none(self):
        # 账号为空
        # 入参
        data = (None, "lemonban")
        # 预期结果
        expected = {"code": 1, "msg": "所以的参数不能为空"}

        # 第二步:获取实际结果
        # 实际结果(传入参数,调用待测试的功能函数)
        res = login_check(*data)

        # 第三步:比较预期结果和实际结果(断言)
        self.assertEqual(expected, res)
예제 #3
0
    def test_pwd_error2(self):
        # 账号错误
        # 第一步:准备用例数据
        # 入参
        data = ("python26", "lemonban111")
        # 预期结果
        expected = {"code": 1, "msg": "账号或密码不正确"}

        # 第二步:获取实际结果
        # 实际结果(传入参数,调用待测试的功能函数)
        res = login_check(*data)

        # 第三步:比较预期结果和实际结果(断言)
        self.assertEqual(expected, res)
예제 #4
0
    def test_login_pass(self):
        # 正常登录
        # 第一步:准备用例数据
        # 入参
        data = ("python26", "lemonban")
        # 预期结果
        expected = {"code": 0, "msg": "登录成功"}

        # 第二步:获取实际结果
        # 实际结果(传入参数,调用待测试的功能函数)
        res = login_check(*data)

        # 第三步:比较预期结果和实际结果(断言)
        self.assertEqual(expected, res)