JUnit / Mockito:如何测试在@value批注中返回值的函数

我不确定如何测试getTestRun(),在这种情况下,getTestRun()返回的值是@Value注释。任何帮助表示赞赏。

文件A.java

@Value("${test}")
private boolean TestRun;

@Bean
public void getTestRun() {
    return testRun;
}

文件Atest.java

@Mock
private A a;

@Test
public void getTestRunTest() {
    Mockito.when(a.getTestRun()).thenReturn(testRun);
}
napkinnn 回答:JUnit / Mockito:如何测试在@value批注中返回值的函数

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3149707.html

大家都在问