2016-09-08 4 views

答えて

1

あなたはmockito使用している場合:あなたが見るためにMockitoは、注釈付きのフィールドを挿入することができます @RunWith(MockitoJUnitRunner.class) vs MockitoAnnotations.initMocks(this)

を私は注釈付きのコンストラクタを使用してフィールドに注釈を使用する代わりにお勧めします。こうすることで、すべての注入フィールドを最終的にすることができ、ランタイム/テストの失敗/例外の代わりに依存関係が変更された場合にビルドの失敗が発生します。追加のボーナスは、テストでコンストラクタを呼び出して、そのようにモックを注入できることです。

+0

注釈付きコンストラクタで説明している内容の例を挙げることはできますか? – user840930

+0

@ user840930 https://docs.jboss.org/weld/reference/1.1.0.Final/en-US/html/injection.html –

関連する問題