模拟一些注入的类,并为某些使用类的真实对象
@RunWith(MockitoJUnitRunner.class)
public class TestClass {
@Mock
private A a;
@Mock
private B b;
@Mock
private C c;
private D d;
private ClassToBeTested classToBeTested;
}
尝试了这个,就可以了-
@Before
public void setup() throws Exception {
d = new D();
classToBeTested = new ClassToBeTested( a, b, c, d);
}
想问是否有更好的方法来做到这一点。