Mock объект всегда возвращает null в Mockito - PullRequest
0 голосов
/ 06 августа 2020

У меня есть код:

public classA {
    public String getMethod(){\\some code\\}

У меня есть тестовый пример:

@Test
public String getMimeType(@Nonnull String id) {
      class A = Mockito.mock(classA.class)
      when(mock.getMethod()).thenReturn("test")
   
    }

Независимо от того, что я делаю, я всегда получаю null вместо «test». Я также пробовал использовать doReturn. Но я всегда получаю ноль. Я тоже пробовал использовать шпион, но я не очень уверен в нем, и он все еще возвращает null со шпионом. Я даже добавил PowerMockRunner / MockRunner.class. Также я добавил PrepareforTest (classA.class), но все равно не повезло.

Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...