親POM、1つのライブラリタイプのjar、およびこのライブラリを使用するいくつかのアプリケーションjarを使用したMavenマルチプロジェクトセットアップがあります。ここで、アプリケーションの単体テストでこのライブラリ タイプの jar のテスト機能 (特に API モック機能) を利用して、すべてのアプリケーションで同じ単体テスト コードを繰り返さないようにしたいと思います。これは現在行っていることです。しかし、これは些細なことではないようです。
これを行った人、またはこの問題に提案する他の解決策はありますか?
[編集] 明確化:
アプリケーション A、B、ライブラリ L があり、次のような依存関係があるとします。
A -> L <- B
上記のテスト コードには、それに応じた依存関係が必要です。
A' -> L' <- B'
したがって、アプリケーションのテスト コードは、ライブラリのテスト コードを見ることができます。