仕様・利用条件は変わることがあります。重要な判断は原典と実際の結果で再確認してください。
この手段について
- 目的
- pytestで不正入力が所定の例外になることを検査する
- 構成
- pytest + Python
最短の利用経路
- 想定する例外型と不正入力を決める
- pytest.raises内で対象の処理を呼ぶ
- 例外が出ない場合と別の例外を区別する
必要条件
- Python
- 期待結果の定義
- 原典と導入済みversionの対応を確認し、権限のある検証用入力・別の出力先を用意する
向く場面
エラー処理が仕様どおり動くか確かめる場面。
向かない場面
すべての例外を同じ成功扱いにする用途。
確認方法
正常入力では成功し、不正入力で目的の例外型になることを確認します。