Matchers is now deprecated in Mockito 2, it's now replaced by ArgumentMatchers

This commit is contained in:
Jose Carvajal 2017-07-30 22:27:38 +02:00
parent deb79bbd83
commit 65e2f59681

View File

@ -8,6 +8,7 @@ import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.mockito.ArgumentMatcher;
import org.mockito.ArgumentMatchers;
import org.mockito.InjectMocks;
import org.mockito.Mock;
import org.mockito.Mockito;
@ -120,7 +121,7 @@ public class LoginControllerIntegrationTest {
.login(userForm);
// complex matcher
Mockito.verify(loginService)
.setCurrentUser(Mockito.argThat(new ArgumentMatcher<String>() {
.setCurrentUser(ArgumentMatchers.argThat(new ArgumentMatcher<String>() {
@Override
public boolean matches(String argument) {
return argument.startsWith("foo");