Любые мысли о том, как я могу решить эту проблему
Метод вызвал исключение org.mockito.exceptions.misusing.UnfinishedStubbingException. Не удалось оценить com.abc.ykservice.core.service.YkService $ MockitoMock $ 2027295763.toString ()
@Test
public void testMethod() {
YkService ykService = Mockito.mock(YkService.class);
String year = "2017";
Mockito.when(ykService.31GetCalYear())
.thenReturn(year); // ***The exception is shown at this line***
ResponseEntity<String> responseEntity = ykServiceController.yk31();
Assert.assertEquals(HttpStatus.OK, responseEntity.getStatusCode());
Assert.assertEquals("2017", responseEntity.getBody());
}
Ykservice - это интерфейс, определяющий метод ниже, который реализован в другом классе
Строка 31GetCalYear ();
Я не могу использовать макет YKservice для всего класса, потому что есть другие тесты, использующие этот YKservice в немодальном режиме.