我有以下课程:
public class TestedClass{
private List<String> strings;
....
}
测试:
public class TestedClassTest{
@Spy
TestedClass testedClass = new TestedClass();
}
我知道存在注释@InjectMocks
但它只适用于模拟但我想注入真实List
列表没有设置者。在实际代码中,setter是多余的。
答案 0 :(得分:0)
public class TestedClassTest{
@Spy
private List<String> strings;
@Spy
@InjectMocks
TestedClass testedClass = new TestedClass();
}