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))
  • 相关阅读:
    sqlmap参数设置
    SQL注入
    SQL注入基本原理
    信息收集(shodan的使用)
    CDN
    2020软件工程个人作业06——软件工程实践总结作业
    问题清单
    2020软件工程作业05
    2020软件工程作业00——问题清单
    软件工程第三次作业
  • 原文地址:https://www.cnblogs.com/yangyang521/p/10073153.html
Copyright © 2011-2022 走看看