はじめに 開発のテストではライブラリやフレームワークを使用して自動化するのが一般的になっています。そこでpytestを使用してflaskの単体テストを自動化しようとしましたが、シンプルな例が見つけられなかったのでシンプルな例と簡単な説明をまとめました。 環境 python:3.6.5 flask:1.0.2 pytest:5.3.5 インストール pip install pytestでインストールするだけです。 pytestで自動化するのに必要なもの pytestで単体テストを自動化するために必要なものは、テスト対象のソース(テストされる開発物)とテスト方法を記載したソースが必要になります。テスト方法のソースは、テスト対象の引数と関数の結果を与えてどのように比較するかを記載しています。 簡単な関数の単体テスト自動化 flaskの単体テストの自動化の前に、簡単な関数を通じてpytestの使い