みなさんこんちは!株式会社BLAMでエンジニアをしている池田です。 普段はテクノロジー本部で、自社サービス「カイコク」の開発を行なっています。 BLAMではこちらの記事でも紹介したようにクリーンアーキテクチャを採用しリアーキテクトに取り組んでいました。それに伴い課題であったテストについて現在注力しています! blam.hatenablog.com 今回は、クリーンアーキテクチャでのgateways層(DB操作の実装を書く)のユニットテストについて、BLAMではどのようにしているかを書いていきます! テストとは テストを行うことでコードを修正する際などに期待通りの挙動になっているのかを確認してバ…