与unittest
和覆盖率.py哦
def add_one(num: int):
num = num + 1
return num
from unittest import TestCase
from add_one import add_one
class TestAddOne(TestCase):
def test_add_one(self):
self.assertEqual(add_one(0), 1)
self.assertNotEqual(add_one(0), 2)
以下是报道内容:
如何测试整个文件?你知道吗
假设测试文件名为
test_one.py
,请在同一目录中运行此命令:结果应类似于:
您从不调用
test_add_one
方法。你知道吗注意函数定义是如何执行的,而不是主体。要运行测试,请添加
__main__
检查和TestSuite
/TextTestRunner
(https://docs.python.org/3/library/unittest.html)结果
所有线路都经过测试。
相关问题 更多 >
编程相关推荐