diff --git a/test_calc_by_bojue.py b/test_calc_by_bojue.py new file mode 100644 index 0000000000000000000000000000000000000000..7f3a464bf96fead41739dcffd2ea7829cefda37b --- /dev/null +++ b/test_calc_by_bojue.py @@ -0,0 +1,108 @@ +from pytest_prac.src.calculator import Calculator + + +class TestCal: + def test_add1(self): + """测试相加功能P0用例""" + # assert 2 == 1 + 1 nonono + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert 2 == calc.add(1, 1) + + def test_add2(self): + """测试相加功能P0用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert 0.01 == calc.add(-0.01, 0.02) + + + def test_add3(self): + """测试相加功能P0用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert 10.02 == calc.add(10, 0.02) + + + def test_add4(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert 197.99== calc.add(98.99, 99) + + def test_add5(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert 197.99 == calc.add(99, 98.99) + + def test_add6(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert -197.99== calc.add(-98.99, -99) + + def test_add7(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert 197.99 == calc.add(-99, -98.99) + + def test_add8(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数"== calc.add(99.01, 0) + + def test_add9(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数" == calc.add(-99.01, -1) + + def test_add10(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数"== calc.add(2, 99.01) + + def test_add11(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数" == calc.add(1, -99.01) + + def test_add12(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数"== calc.add('文', 9.3) + + def test_add13(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数" == calc.add(4, '字') + + def test_add14(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数"== calc.add('nu', 0.2) + + def test_add15(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数" == calc.add(30, 't') + + def test_add16(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数"== calc.add('*&', 0.2) + + def test_add17(self): + """测试相加功能P1用例""" + # 第一步:创建Calculator计算器实例对象 + calc = Calculator() + assert "请输入范围为【-99, 99】的整数或浮点数" == calc.add(21.45, '@')