E ====================================================================== ERROR: test_add (__main__.TestAddFunction) ---------------------------------------------------------------------- Traceback (most recent call last): File "/path/to/test_module.py", line 7, in test_add self.assertEqual(add(2, 3), 5) File "/path/to/test_module.py", line 2, in add pass TypeError: 'NoneType' object is not callable
---------------------------------------------------------------------- Ran 1 test in 0.001s
FAILED (errors=1)
3. 编写代码使测试通过
现在,我们实现 add 函数以使测试通过。
1 2
defadd(a, b): return a + b
4. 再次运行测试用例
再次运行测试用例,检查它是否通过:
1
python -m unittest test_module.py
输出应为:
1 2 3 4 5
. ---------------------------------------------------------------------- Ran 1 test in 0.001s