あざける:私はRestOperationsを模擬しようとする私のテストではMockito - 私が持っているRestOperations
Map<String, String> vars = new HashMap<String, String>();
String r = restOperations.getForObject(url, String.class, vars);
を:
@Mock
RestOperations restOperations;
when(restOperations.getForObject(Matchers.anyString(), Matchers.eq(String.class), Matchers.notNull())).thenReturn("ok");
このトリガーされることはありません飽きません。
なぜか分かりますか?
さらに良い: '場合(restOperations.getForObject( Matchers.anyString()、Matchers.eq(String.class)、Matchers.anyMapOf(String.class、String.class)) ).thenReturn ( "ok"); 'ありがとう! – mamruoc
mamruocのスニペットは、Mockito 1.9.0以降でのみ動作することに注意してください。 –