zoukankan      html  css  js  c++  java
  • unittest单元测试框架之测试用例的跳过(skip) (六)

    1.跳过测试用例的方法

    • @unittest.skip("don't run this case!"):
    • @unittest.skipIf(3<2,"don't run this case!"):
    • @unittest.skipUnless(3>2,"don't run this case!"):
    import unittest
    from UnittestDemo.mathfunc import *
    class TestMathFunc(unittest.TestCase):
         """测试 mathfunc.py"""
       # @unittest.skip("don't run this case!")
       # @unittest.skipIf(3<2,"don't run this case!")
       @unittest.skipUnless(3>2,"don't run this case!")
       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))
  • 相关阅读:
    logback学习二
    logback学习
    弱类型、强类型、动态类型、静态类型语言的区别
    BlockingQueue
    ExecutorService
    Future学习
    SetTimeout()多次运行函数后越来越快的问题
    LISTAGG函数
    Oracle字段
    使用powerdesigner进行数据库设计
  • 原文地址:https://www.cnblogs.com/yangyang521/p/10073558.html
Copyright © 2011-2022 走看看