zoukankan      html  css  js  c++  java
  • unittest单元测试框架之unittest案例(二)

    1.待测方法:

     1 # 加法,返回 a+b 的值
     2 def add(a,b):
     3    return a+b
     4 # 减法,返回 a-b 的值
     5 def minus(a,b):
     6    return a-b
     7 # 乘法,返回 a*b 的值
     8 def multi(a,b):
     9    return a*b
    10 # 除法,返回 a/b 的值
    11 def divide(a,b):
    12    return a/b

    2.测试用例

    import unittest
    from UnittestDemo.mathfunc import *
    class TestMathFunc(unittest.TestCase):
          """测试 mathfunc.py"""
       def test_add(self):
         """测试加法 add()"""
         self.assertEqual(3,add(1,2))
         self.assertNotEqual(3,add(2,2))
       def test_minus(self):
         """测试减法 minus"""
         self.assertEqual(1,minus(3,2))
         def test_multi(self):
     
         """测试乘法 multi"""
         self.assertEqual(6,multi(2,3))
       def test_divide(self):
         """测试除法 divide"""
         self.assertEqual(2,divide(6,3))
         self.assertEqual(2.5,divide(5,2))
  • 相关阅读:
    Delphi源程序格式书写规范
    ORACLE常用傻瓜问题1000问
    世界上最健康的作息时间表
    poj1657
    poj1604
    poj1654
    poj1635
    poj1655
    成为一个不折不扣的时间管理专家[推荐]
    男人的十三怕
  • 原文地址:https://www.cnblogs.com/yangyang521/p/10073153.html
Copyright © 2011-2022 走看看