單元測試-unittest模塊

一、簡單的一個實例python

 1 import unittest
 2 
 3 def calc(a,b):
 4     return a+b
 5 class MyTest(unittest.TestCase):
 6     def testa(self):#函數名前面加上test
 7         res = calc(1,2)
 8         self.assertEqual(3,res,msg='預期結果和實際結果不一致')#預期結果3,實際結果res,若是不符合預期,提示msg
 9     def testb(self):
10         res = calc(0,1)
11         self.assertEqual(2,res,msg='預期結果和實際結果不一致')
12 unittest.main()

 

  

右鍵運行時若是出現如下狀況,則先別點,先按下面步驟處理下:點擊Run-run,而後選擇你要運行的文件。就行了。函數

 

 

Pycharm上python運行和unittest運行兩種執行方式解析

https://blog.csdn.net/weixin_33724570/article/details/93426672spa

相關文章
相關標籤/搜索