首页 > 代码库 > python中的Unittest常用方法
python中的Unittest常用方法
import unittestclass SimpleUnitTest(unittest.TestCase): def test_Fail(self): self.failUnless(True) def test_Fail(self): self.failIf(False) def test_assertEqual(self): self.assertEqual(1,3-2) def test_assertNotEqual(self): self.assertNotEqual(1,3-0) def test_assertTrue(self): self.assertTrue(True) def test_assertFalse(self): self.assertFalse(False) def test_assertIs(self): self.assertIs(10,5+5) def test_assertIsNot(self): self.assertIsNot(10,5+4) def test_assertIsNone(self): self.assertIsNone(None) def test_assertIsNotNone(self): self.assertIsNotNone(‘we are not none ok?‘) def test_asserIn(self): self.assertIn(‘alone‘,‘I\‘m not alone!‘) def test_asserNotIn(self): self.assertNotIn(‘alone‘,‘so lonely!‘)if __name__==‘__main__‘: unittest.main()
测试结果:
/usr/bin/python2.7 /home/alex/pycharm-3.4.1/helpers/pycharm/utrunner.py /home/alex/PycharmProjects/unittest_learn/unittest_simple.py::SimpleUnitTest::test_assertNotEqual trueTesting started at 上午11:38 ...Process finished with exit code 0
python中的Unittest常用方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。