zoukankan      html  css  js  c++  java
  • unittest

    unittest 提供了一组测试函数,可以用来特化测试,如assertDictEqual、assertEqual、assertTrue、assertFalse、assertGreater、assertGreaterEqual、assertIn、assertIs、assertIsIntance、assertIsNon、assertualIsNot、assertIsNotNone、assertItemsEqual、assertLess、assertLessEqual、assertListEqual、assertMultiLineEqual、assertNotAlmostEqual、assertNot-Equal、assertTupleEqual、assertRaises、assertRaisesRegexp、assertRegexpMatches

    cap.py

    def just_do_it(text):
      return text.capitalize()

    test_cap.py

    import unittest
    import cap
    
    class TestCap(unittest.TestCase):
        def setUp(self):
            pass
        def tearDown(self):
            pass
        def test_one_word(self):
            text = 'duck'
            result = cap.just_do_it(text)
            self.assertEqual(result, 'Duck')
        def test_multiple_words(self):
            text = 'a veritable flock of ducks'
            result = cap.just_do_it(text)
            self.assertEqual(result, 'A Veritable Flock Of Ducks')
    
    if __name__ == '__main__':
        unittest.main()
    python test_cap.py

  • 相关阅读:
    codeforces 1096 题解
    pkuwc 前的任务计划
    codeforces 1093 题解
    luoguP5068 [Ynoi2015]我回来了
    luoguP5074 Eat the Trees
    二分
    保护
    数数字
    旅行
    すすめ!
  • 原文地址:https://www.cnblogs.com/jzm17173/p/5776111.html
Copyright © 2011-2022 走看看