以下の内容はhttps://namonakimichi.hatenablog.com/entry/2023/09/08/021417より取得しました。


pythonのテストで複数パラメーターで1関数をチェックしたい時の備忘録

phpunitのdataproviderが欲しかったのだが、それは割と導入がいるっぽいので、手軽にできそうな手段をメモ

unittest --- ユニットテストフレームワークPython 3.11.5 ドキュメント https://docs.python.org/ja/3/library/unittest.html#distinguishing-test-iterations-using-subtests

unittestだけの場合は subtest で assert する方法が取れる。 subtest にするだけで定義されたどのケースのパターンで落ちたのか明確にできるので、ケースだけをみて判断するより解像度高く取り組める。

ちなみに下記のブログで知りました。ありがとうございます。 https://kakakakakku.hatenablog.com/entry/2019/09/06/233952

How to parametrize fixtures and test functions — pytest documentation https://docs.pytest.org/en/latest/how-to/parametrize.html#pytest-mark-parametrize-parametrizing-test-functions

pytestの場合は parametrize を利用すると良さそうだ。

ちなみに記事でブログで知りました。ありがとうございます。

https://zenn.dev/mtmatma/articles/8203a98ab96a42




以上の内容はhttps://namonakimichi.hatenablog.com/entry/2023/09/08/021417より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14