单元测试-unittest模块

1、简单的一个实例

 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,然后选择你要运行的文件。就好了

猜你喜欢

转载自www.cnblogs.com/once-again/p/10007302.html