zoukankan      html  css  js  c++  java
  • python3 unittest

     
    Code
    import unittest
    class SimplisticTest(unittest.TestCase):
        def test(self):
            a = 'a'
            b = 'a'
            self.assertEqual(a, b)
    Output
    macname@MacdeMacBook-Pro cherry % python3 -m unittest test.py           
    .
    ----------------------------------------------------------------------
    Ran 1 test in 0.000s
     
     
    OK
    macname@MacdeMacBook-Pro cherry %
     
     

     
     
    Code
    import unittest
     
    class OutcomesTest(unittest.TestCase):
        def testPass(self):
            return
        def testFail(self):
            self.assertFalse(True)
        def testError(self):
            raise RuntimeError('Test error!')
     
    Output
    macname@MacdeMacBook-Pro cherry % python3 -m unittest test.py           
    .
    ----------------------------------------------------------------------
    Ran 1 test in 0.000s
     
     
    OK
    macname@MacdeMacBook-Pro cherry % python3 -m unittest test.py
    EF.
    ======================================================================
    ERROR: testError (test.OutcomesTest)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/Users/macname/Desktop/cherry/test.py", line 8, in testError
        raise RuntimeError('Test error!')
    RuntimeError: Test error!
     
     
    ======================================================================
    FAIL: testFail (test.OutcomesTest)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/Users/macname/Desktop/cherry/test.py", line 6, in testFail
        self.assertFalse(True)
    AssertionError: True is not false
     
     
    ----------------------------------------------------------------------
    Ran 3 tests in 0.001s
     
     
    FAILED (failures=1, errors=1)
    macname@MacdeMacBook-Pro cherry %
     
     
     
     
     
     
     
     
     
     
     
     
     
     

  • 相关阅读:
    如何设置SQL Server 全文搜索
    怎么样充分运用ASP.NET 2.0预编译
    怎么样用CSC.exe来编译Visual C#地代码文件
    ASP.NET设计中的性能优化问题
    给Repeater、Datalist和Datagrid增加自动编号列
    ASP.net的RUL重写
    正则表达式学习日记
    SQLCLR(三)触发器
    几个用常用的jscript验证
    Asp.net性能优化总结(二)
  • 原文地址:https://www.cnblogs.com/sea-stream/p/14181691.html
Copyright © 2011-2022 走看看