正如标题所说,我正在尝试使用javapoet生成单元测试类,下面是我要生成的测试:
@Test
public void TestSettingConstantFieldConstantValue() {
Target mockedTarget = Mockito.mock(Target.class);
sourceToTargetMapper.setConstantFieldConstantValue(mockedTarget);
Mockito.verify(mockedTarget, Mockito.times(1)).setConstantField(Mockito.eq("3"));
}
这部分我很难理解 Mockito.mock(Target.class)
这就是我目前所拥有的
return CodeBlock.builder()
.addStatement("$T $L = $L.$L ($L)",typesMapperGenerationInput.getTargetClass(),NamingConvention.TARGET_MOCKED_OBJECT, )
``` `typesMapperGenerationInput.getTargetClass()` 给了我
Target Object `NamingConvention.TARGET_MOCKED_OBJECT` 给了我 `mockedTarget` 现在我想过去 `Mockito` 到下一个 `$L` 以及 `mock` 到 `$L` 在它之后
只是把它当作 `Mockito` 行不通。。
任何帮助都是非常感激的
暂无答案!
目前还没有任何答案,快来回答吧!