Tôi đang cố gắng để có được phương pháp verify
trong Mockito để hoạt động. Tôi có bài kiểm tra sau:Xác minh Mockito Không Failing
@Test
public void testShouldFail()
{
String string = mock(String.class);
string.length();
verify(string, times(100)).length();
}
Thử nghiệm này sẽ không thành công, nhưng nó vượt qua. Có ai biết tại sao không? Tôi có sử dụng Mockito sai không?
Cập nhật
Dưới đây là một ví dụ khác mà không thất bại:
private interface Bar
{
public void foo();
}
@Test
public void testShouldFail()
{
Bar bar = mock(Bar.class);
bar.foo();
verify(bar, times(100)).foo();
}
Bạn bị liều ví dụ thứ hai khi thử nghiệm, bạn có thể cung cấp thêm chi tiết không? –