JJUG CCC 2019 Spring(http://www.java-users.jp/ccc2019spring) の登壇資料
当日のタイムライン
https://twitter.com/hashtag/ccc_i2b
登壇レポートブログ
https://tech-blog.rakus.co.jp/entry/20190524/jjug/it-event
以下、プロポーザル
----
ArchUnit とは一言でいうと、Java / Kotlin アプリケーションのパッケージやクラスの依存関係や、プロダクト固有の実装ルールを JUnit のテストコードして表現しテストできるテストフレームワークです。
我々にとって ArchUnit はなにが嬉しいのか。ArchUnit でできることは人間によるコードレビューや静的解析によってもチェックできそうに思えます。
この発表では、実際に私たちのプロダクトの CI に組み込まれているテストコードの実例と合わせて、アーキテクトの観点、開発チームの観点から ArchUnit のウレシみについてお話します。