[Python]Unittest ユニットテスト

Pythonのユニットテストフレームワーク
https://docs.python.org/ja/3/library/unittest.html

26.4.7. サブテストを利用して繰り返しテストの区別を付ける
パラメータの値しか違わないような小さな差しかない複数テストを書きたい場合に、コンテキストマネージャ subTest() を使うことで、複数の独立したテストのように扱われるテストを一つのメソッド本体内で書くことが出来ます。

サブテスト無しの場合、最初の失敗で実行は停止し、i の値が表示されないためエラーの原因を突き止めるのは困難になります:

いずれ、試します。。。

コメント

タイトルとURLをコピーしました