java—在尝试运行测试时遇到未完成的StubbingException

k97glaaz  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(223)

当我试图运行我的测试时,我得到一个未完成的stubbing异常,但是我还没有发现原因。。。你们知道这个例外的原因是什么吗?
代码如下:

Invoker invoker = mock(Invoker.class);
    HttpServletRequest httpServletRequest = mock(HttpServletRequest.class);
    Abcd abcd = mock(Abcd.class);
    MyRepository myRepository = mock(MyRepository.class);

    @BeforeEach
    void before(PactVerificationContext context) {

        doAnswer((invocation) -> {
                    XptoClassOutputBoundary test = invocation.getArgumentAt(1, XptoClassOutputBoundary.class);
                    test.getResponse().setValue(new BigDecimal("500"));
                    return null;
                }
        ).when(myRepository).execute(any(), any());

谢谢!

暂无答案!

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

相关问题