I am mocking JdbcTemplate for unit test cases, as don't want to hit actual database integration.
But it is decreasing my code coverage (Red indicates missing coverage).
Below is the snippet used. Same case happens by using user defined mappers.
final List<String> resultList = new ArrayList<String>();
resultList.add("test1");
resultList.add("test2");
final JdbcTemplate template = Mockito.mock(JdbcTemplate.class);
Mockito.when(
template.query(Mockito.anyString(), Mockito.any(Object[].class),
Mockito.any(RowMapper.class))).thenReturn(resultList);
sampleDao.setJdbcTemplate(template);
Any ideas for increasing code
coverage in dao class. All methods doesn't suit for user defined row mappers in my case.
Aucun commentaire:
Enregistrer un commentaire