@Test public void testGetCitiesThatExceptionInDB() { when(kladrRepository.getCities(anyString())).thenThrow(SQLException.class); List<?> response = kladrService.getCities("DNK"); assertion.assertNotNull(response); assertion.assertEquals(response.size(), 0); verify(kladrRepository, times(1)).getCities("DNK"); }
@Test public void testGetCitiesThatMethodReturnCorrectResponse() { when(kladrRepository.getCities("DNK")).thenReturn(createCities()); List<?> response = kladrService.getCities("DNK"); assertion.assertNotNull(response); assertion.assertEquals(response.size(), 1); verify(kladrRepository, times(1)).getCities("DNK"); }