pytestでPythonの結果を検証する
期待する変換結果をtestへ書き、回帰を検出します。
- 目的
- 期待する変換結果をtestへ書き、回帰を検出します。
- 構成
- pytest → Python
- 必要条件
- 期待値
- test input
- 最短の利用経路
- 代表的な正常・異常inputを作る
- 期待値をassertへ書く
- testを実行し失敗を確認する
- 向く場面
- 変更後の結果の確認。
- 向かない場面
- 実装と同じ計算を繰り返すだけのtest。
- 検証方法
- 一度は誤った出力でtestが失敗することを確認します。