6
Використання Mockito для макетування класів із загальними параметрами
Чи існує чистий метод глузування з класом із загальними параметрами? Скажіть, я маю знущатися над класом, Foo<T>який мені потрібно передати в метод, який очікує на a Foo<Bar>. Я можу зробити наступне досить легко: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); Припускаючи, що getValue()повертає загальний тип T. Але це матимуть кошенят, коли …