6
Menggunakan Mockito untuk mengejek kelas dengan parameter generik
Apakah ada metode bersih mengejek kelas dengan parameter generik? Katakanlah saya harus mengejek suatu kelas Foo<T>yang harus saya sampaikan ke metode yang mengharapkan a Foo<Bar>. Saya dapat melakukan hal berikut dengan cukup mudah: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); Dengan asumsi getValue()mengembalikan tipe generik T. Tapi itu akan memiliki anak …