Slide 8
Slide 8 text
ArchUnit で Java / Kotlin アプリケーションのアーキテク
チャを CI する
ArchUnit とは一言でいうと、Java / Kotlin アプリケーションのパッケージやクラスの依存
関係や、アプリケーション固有の実装ルールを JUnit のテストコードして表現しテストで
きるテストフレームワークです。
我々にとって ArchUnit はなにが嬉しいのか。ArchUnit でできることは人間によるコード
レビューや静的解析によってもチェックできそうに思えます。
この発表では、実際に私たちのプロダクトの CI に組み込まれているテストコードの実例
と合わせて、アーキテクトの観点、開発チームの観点から ArchUnit のウレシみについ
てお話します。