西田@大阪です pythonのテストフレームワークであるpytestの主だった使い方をまとめてみました 今回の記事で利用したバージョンは以下です Python: 3.6.5 pytest: 3.8.0 freezegun: 0.3.10 テスト対象 ファイルはtestから始まるファイルが対象になります test_sample.py メソッドはtestから始まる関数が対象になります def test_something(): # ~~~ 複数のテストをまとめたいときはclassを使いグルーピングしたいテストをそのクラスのメソッドとして記述します class TestGroup(object): def test_something_1(): # ~~~ def test_something_2(): # ~~~ assertion assert キワードのあとに bool 値を返す式を書きま
![pytest 使い方まとめ | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/6f1fde3cff7767965729d2d96d3e31da5b8a643d/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2018%2F11%2Feyecatch_developers.io_1200x630.jpeg)