TL;DR クリーンアーキテクチャを導入したFastAPIのシステムにてpytestでusecase層のユニットテストを書きたかったのですが、respository層がentity層に依存しているため、テストを行うための準備を書くのが大変でした。 そこでpytestのfixtureを用いて、respository層をモックすることで準備を簡単に記述することができました。 この記事で伝えたいこ
RSpecの書き方をpytestで再現するための逆引きチートシート。フィクスチャ、モック、パラメータ化テストなど、RSpec経験者がpytestに移行する際に役立つ対応表です。
新しい記事をメールでお届けします。
メールで更新を受け取る