相关疑难解决方法(0)

487
推荐指数
6
解决办法
21万
查看次数

Mockito验证没有失败

我正试图让verifyMockito 的方法起作用.我有以下测试:

@Test
public void testShouldFail()
{
    String string = mock(String.class);
    string.length();
    verify(string, times(100)).length();
}
Run Code Online (Sandbox Code Playgroud)

此测试应该失败,但它会通过.有人知道为什么吗?我使用Mockito错了吗?

更新

这是另一个不会失败的例子:

private interface Bar
{
    public void foo();
}

@Test
public void testShouldFail()
{
    Bar bar = mock(Bar.class);
    bar.foo();
    verify(bar, times(100)).foo();
}
Run Code Online (Sandbox Code Playgroud)

java junit mockito

5
推荐指数
1
解决办法
6530
查看次数

标签 统计

java ×1

junit ×1

mocking ×1

mockito ×1

unit-testing ×1