重複の可能性:
オブジェクトモックとは何ですか?いつ必要ですか?
を使用してモックオブジェクトを作成する理由
MyObject myOb = Mockito.mock(MyObject.class);
代わりに使用できるのはいつですか:
MyObject myOb = new MyObject();
public class MyObject(){
private String str;
//getters and setters
}
上記のオブジェクトがより複雑になり、他のオブジェクトとの依存関係がある場合は、これらのモックオブジェクトも作成する必要があります。したがって、オブジェクトをテストするためにすべてのメンバーを設定する必要がある場合は、フレームワークを使用してオブジェクトをモックするのではなく、オブジェクト自体を作成するだけではどうでしょうか。