Используя Mockito, get "выражение типа x нуждается в непроверенном преобразовании для подтверждения в x <y>" в ссылке на объект класса - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь очистить непонятные предупреждения в классе модульного теста Java, который использует Mockito.Моя проблема не связана с проблемой Mockito, но в таких случаях она может возникать очень часто.

Вот пример проблемы:

    verify(basePaymentProcessor, times(1)).methodName(any(OrderPaymentInfo.class),
            nullable(ClientResponse.class), any(PaymentContext.class), any(PaymentInfo.class), anyString(),
            nullable(String.class), anyBoolean());

"nullable(ClientResponse.class)"Термин получает следующее предупреждение:

Тип безопасности: выражение типа ClientResponse нуждается в непроверенном преобразовании, чтобы соответствовать ClientResponse<ResponseEntity>

Я заметил, что это Так, у публикации были некоторые важные идеи, но я не могу заставить это работать.

...