首页 > 编程语言 > 详细

初识Python的unittest

时间:2017-12-20 19:44:52      阅读:217      评论:0      收藏:0      [点我收藏+]

assertEquals  
  函数原型1: assertEquals([String message],expected,actual)  
参数说明:  
       message是个可选的消息,假如提供,将会在发生错误时报告这个消息。  
   expected 是期望值,通常都是用户指定的内容。  
       actual 是被测试的代码返回的实际值。  
  函数原型2:assertEquals([String message],expected,actual,tolerance)  
参数说明:  
      message是个可选的消息,假如提供,将会在发生错误时报告这个消息。  
  expected是期望值,通常都是用户指定的内容。  
  actual是被测试的代码返回的实际值。  
  tolerance是误差参数,参加比较的两个浮点数在这个误差之内则会被认为是  
  相等的。

示例:

#定义被测方法,文件名为 wait_test.py


def add(a,b):
return a+b

def cheng(a,b):
return a*b
---------------------------------
import unittest
from wait_test import *

class MyTest(unittest.TestCase):

   def test_add(self):
     #断言
self.assertEqual(8,add(3,5),‘错误‘)

def test_cheng(self):
self.assertEqual(15,cheng(3,5),‘错误‘)


if __name__ == ‘__main__‘:
   unittest.main()

 

初识Python的unittest

原文:http://www.cnblogs.com/pengsilong/p/8075262.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!