2ユニットテストのpython ---簡単な例を学びます

簡単な例unittestのパイソン次のように:

クラスたTestString(たunittest.TestCase):
    デフtest_upper(自己):
        self.assertEqual( "foo"という.upper()、 "FOO")
     デフtest_isupper(自己):
        self.assertTrue( "FOO" .isupper())
        セルフ。 assertFalse( "foo"という.isupper())
    デフtest_split(自己):
        S = "Hello World"の
        self.assertEqual(s.split()、[ "こんにちは"、 "世界"])
        self.assertRaisesと(TypeError例外):
        (2)s.split

:__name場合__ == "__ MAIN__"
unittest.main()

 

備考:

1.クラスを作成し、クラスがたunittest.TestCaseを継承する必要があります

テストケーステストランナーは何であるため、テストケースの方法により同定2.この規則は、小文字の「テスト」を開始する必要があります

3.testrunnerは、テストユースケースの実装に基づいて行われます声明を主張されていない、収束後の結果の定義、および生産レポートで始まります

おすすめ

転載: www.cnblogs.com/dmtz/p/10967460.html