ArchUnit ArchUnit 実践:Onion Architecture のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:集約操作専用のリポジトリ(やDAO)によってのみ、集約が永続化されることを強制する①<個別 ver.>自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:StringUtil(s) 多すぎ問題に負けない自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:パッケージの依存関係のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:依存関係を逆転した Layered Architecture のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:Layered Architecture のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit で Java / Kotlin アプリケーションのアーキテクチャを CI する進化的アーキテクチャJUnitArchUnitJavaKotlinJava ArchUnitを利用して、アーキテクチャのユニットテストを行うアーキテクチャArchUnitJava進化的アーキテクチャテストJava ArchUnit 実践:実行環境やフレームワークへの依存を禁止するアーキテクチャテストArchUnitアーキテクチャ自動テストJavaJava 「Factoryメソッドでドメインオブジェクトを生成する」という規約をArchUnitでテストするアーキテクチャテストArchUnitJavaDDDJava 「Factoryクラスでドメインオブジェクトを生成する」という規約をArchUnitでテストするアーキテクチャテストArchUnitJavaDDDJava ArchUnit 実践:あなたの common パッケージは 本当に common ?ArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:ドメイン層で発生した例外は UI 層やアプリ層で捕捉しきる(大域例外ハンドラで捕捉しない)ArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:依存関係を逆転した Layered Architecture ではインフラストラクチャ層は他の層のインターフェイスにのみ依存できるArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:実装上、重要なメソッドアノテーションの付与忘れをチェックするArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:特定のメソッド呼び出しを禁止するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:同一パッケージからのみ依存されるクラスの可視性をパッケージプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:同一パッケージからのみ呼び出されるメソッドの可視性をパッケージプライベートまたはプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:自クラスからのみ呼び出されるメソッドの可視性をプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:使用範囲が限定されたメソッドの可視性をパッケージプライベートまたはプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:集約操作専用のリポジトリ(やDAO)によってのみ、集約が永続化されることを強制する②<汎用 ver.>ArchUnitアーキテクチャ自動テストJavaJava
ArchUnit 実践:Onion Architecture のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:集約操作専用のリポジトリ(やDAO)によってのみ、集約が永続化されることを強制する①<個別 ver.>自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:StringUtil(s) 多すぎ問題に負けない自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:パッケージの依存関係のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:依存関係を逆転した Layered Architecture のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit 実践:Layered Architecture のアーキテクチャテスト自動テストJavaArchUnitアーキテクチャJava ArchUnit で Java / Kotlin アプリケーションのアーキテクチャを CI する進化的アーキテクチャJUnitArchUnitJavaKotlinJava ArchUnitを利用して、アーキテクチャのユニットテストを行うアーキテクチャArchUnitJava進化的アーキテクチャテストJava ArchUnit 実践:実行環境やフレームワークへの依存を禁止するアーキテクチャテストArchUnitアーキテクチャ自動テストJavaJava 「Factoryメソッドでドメインオブジェクトを生成する」という規約をArchUnitでテストするアーキテクチャテストArchUnitJavaDDDJava 「Factoryクラスでドメインオブジェクトを生成する」という規約をArchUnitでテストするアーキテクチャテストArchUnitJavaDDDJava ArchUnit 実践:あなたの common パッケージは 本当に common ?ArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:ドメイン層で発生した例外は UI 層やアプリ層で捕捉しきる(大域例外ハンドラで捕捉しない)ArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:依存関係を逆転した Layered Architecture ではインフラストラクチャ層は他の層のインターフェイスにのみ依存できるArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:実装上、重要なメソッドアノテーションの付与忘れをチェックするArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:特定のメソッド呼び出しを禁止するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:同一パッケージからのみ依存されるクラスの可視性をパッケージプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:同一パッケージからのみ呼び出されるメソッドの可視性をパッケージプライベートまたはプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:自クラスからのみ呼び出されるメソッドの可視性をプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:使用範囲が限定されたメソッドの可視性をパッケージプライベートまたはプライベートに強制するArchUnitアーキテクチャ自動テストJavaJava ArchUnit 実践:集約操作専用のリポジトリ(やDAO)によってのみ、集約が永続化されることを強制する②<汎用 ver.>ArchUnitアーキテクチャ自動テストJavaJava