Вы тестируете searchService.doSomething();
Я предполагаю, что тело этого метода содержит оператор mapvalues.getval("KEY-VALUE");
Перед выполнением тестового вызова в вашей настройке заглушите метод, который, как вы ожидаете, будет вызван
when(mapvalues.getval(any())).then(new Answer<Integer>() {
@Override
public Integer answer(InvocationOnMock invocation) throws Throwable {
return map.get(invocation.getArgument(0, String.class));
}
});
После тестового вызова вы хотите убедиться, что желаемый метод был вызван с ожидаемыми значениями параметров.
verify(mapvalues).getval(eq("KEY-VALUE"));