使用javapoet生成mockito单元测试

w7t8yxp5  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(300)

正如标题所说,我正在尝试使用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` 行不通。。
任何帮助都是非常感激的

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题