新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
怎么正確的使用unittest單元測試框架-創(chuàng)新互聯(lián)
怎么正確的使用unittest單元測試框架?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
unittest模塊是Python自帶的一個單元測試模塊,我們可以用來做單元測試。unittest模塊包含了如下幾個子模塊:
- 測試用例:TestCase
- 測試集:TestSuite
- 加載用例:TestLoader
- 執(zhí)行用例:TextTestRunner
首先編寫一個簡單的加減乘除數(shù)學方法類:
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 '∞'
網(wǎng)站標題:怎么正確的使用unittest單元測試框架-創(chuàng)新互聯(lián)
文章來源:http://fisionsoft.com.cn/article/dpjpih.html