UnitTest笔记
UnitTest——测试模块 其他相关:使用coverage工具统计python单元测试覆盖率 一、简单示例 待测类/方法 book.py # 待测类 class Book(object): _page = 2000 def __init__(self, bookname, author): self.name = bookname self.author = author def get_page(self): return self._page # 待测方法 def get_name(book): return book.name 测试类test_book.py # 每个测试方法均以 test 开头,否则是不被unittest识别的。 class TestBook(unittest.TestCase): def test_init(self): print('test init()') book = main_class.Book('bookname', 'author') self.assertEquals(book.name, 'bookname') self.assertEq...