西田@大阪です 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 値を返す式を書きま
