怎么正确的使用unittest单元测试框架-创新互联
怎么正确的使用unittest单元测试框架?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
unittest模块是Python自带的一个单元测试模块,我们可以用来做单元测试。unittest模块包含了如下几个子模块:
- 测试用例:TestCase
- 测试集:TestSuite
- 加载用例:TestLoader
- 执行用例:TextTestRunner
首先编写一个简单的加减乘除数学方法类:
class MathCalculate: ''' 加减乘除的计算类 ''' def __init__(self, first_num, second_num): self.first_num = first_num self.second_num = second_num def add(self): ''' 加法 :return: ''' return self.first_num + self.second_num def subtract(self): ''' 减法 :return: ''' return self.first_num - self.second_num def multiply(self): ''' 乘法 :return: ''' return self.first_num * self.second_num def divide(self): ''' 除法 :return: ''' try: return round(self.first_num / self.second_num, 2) except ZeroDivisionError: return '∞'
文章题目:怎么正确的使用unittest单元测试框架-创新互联
文章链接:http://tyjierui.cn/article/dpjpih.html