));
verify(finder, times(1)).find(argThat(new ArgumentMatcher<UserQuery>() {
@Override
public boolean matches(Object o) {
UserQuery query = (UserQuery) o;
return query.includeDeactivated() &&
query.logins().contains("simon") && query.logins().contains("loic") && query.logins().size() == 2 &&
query.searchText().equals("sim");
}
}));
}