如何通过模拟和非模拟类对单元进行模拟单元测试

时间:2019-06-13 03:55:26

标签: java spring-boot mockito

模拟一些注入的类,并为某些使用类的真实对象

@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);
    }

想问是否有更好的方法来做到这一点。

0 个答案:

没有答案