私はサービスを模擬するためにmockitoを使っています。Mockitoで親クラスにモックを挿入するには?
親クラスにモックを挿入するにはどうしたらいいですか?
サンプル:
public abstract class Parent(){
@Mock
Message message;
}
public class MyTest() extends Parent{
@InjectMocks
MyService myService //MyService has an instance of Message
//When I put @Mock Message here it works
}
私はParent
滞在中のメッセージこの解決するnull
モックは、コンストラクタを介して注入できます。 DIを行っている場合、コンストラクタインジェクションを介して依存関係を取得するためにクラスを構築してください – Nkosi
どのmockitoのバージョンを使用していますか? – SpaceTrucker
私が使用しているバージョンは:1.10.19 – Lucas