@Test public void read_shouldCallStringUtils() throws Exception { String input = "regular string"; when(jsonReader.nextString()).thenReturn(input); stringCapitalizerAdapter.read(jsonReader); PowerMockito.verifyStatic(); StringUtils.capitalize(input); }
@Test public void read_returnsConvertedString() throws Exception { String input = "regular string"; when(jsonReader.nextString()).thenReturn(input); String newString = "Regular string"; when(StringUtils.capitalize(input)).thenReturn(newString); String result = stringCapitalizerAdapter.read(jsonReader); assertThat(result).isEqualTo(newString); }