我有一个具有Autowired字段配置的Aspect,在我的单元测试中,我想在定义模拟行为后将mock设置为config。
方面:
@Aspect
public class Aspect {
@Autowired
private Configuration config;
...
单元测试:
@Autowired
private Configuration config;
@Before
public void setup() {
when(config.getInt(TTL)).thenReturn(10000);
// set confing to Aspect
}
我知道spring有ReflectionTestUtils.setField
用于设置自动装配字段,但我没有引用方面对象。