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 MockitoJUnitRunnerMockitoJUnitRunner initializes the fields annotated with @Mock@Mock.