6
Mockito를 사용하여 일반 매개 변수로 클래스를 조롱
일반 매개 변수로 클래스를 조롱하는 깨끗한 방법이 있습니까? 내가 Foo<T>기대하는 메소드에 전달 해야하는 클래스를 조롱해야한다고 가정 해보십시오 Foo<Bar>. 다음을 쉽게 수행 할 수 있습니다. Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); 가정하면 getValue()제네릭 형식을 반환합니다 T. 그러나 나중에 기대하는 방법으로 새끼 고양이를 옮길 때 새끼 고양이가 생길 것 Foo<Bar>입니다. 캐스팅이 이것을하는 …