One other way around this is to use @Mock
annotation instead.Doesn't work in all cases, but looks much sexier :)
Here's an example:
@RunWith(MockitoJUnitRunner.class)public class FooTests { @Mock public Foo<Bar> fooMock; @Test public void testFoo() { when(fooMock.getValue()).thenReturn(new Bar()); }}
The MockitoJUnitRunner
initializes the fields annotated with @Mock
.