Pythonのユニットテスト:外部環境の依存を排除

使い方はよく分かっていない(笑)

使い方はよく分かっていないので、あくまで何を使えばいいかだけをメモする。

Web API

  • responses“:Webのリクエストをモック

ミドルウェア(データベース等)

  • SQLite:RDB系処理
  • fakeredis“:Redis系処理

クラウドサービス

  • moto“:モックに置き換える

ディレクトリやファイル

  • tempfile

日付

  • freezegun“:現在日時をテスト中に止めれる。

コメントを残す