Java 如何为DAOImpl类编写mockito测试
我有一个Dao Impl类,负责更新数据库中的用户详细信息。我是mockito新手,所以我想知道如何为这个Dao impl类编写mockito测试。下面给出了功能实现的详细信息Java 如何为DAOImpl类编写mockito测试,java,spring-boot,mockito,Java,Spring Boot,Mockito,我有一个Dao Impl类,负责更新数据库中的用户详细信息。我是mockito新手,所以我想知道如何为这个Dao impl类编写mockito测试。下面给出了功能实现的详细信息 public boolean updateUserDetails(UsersModel user) throws IOException { Properties properties = SqlProperties.readFromPropertiesFile(); jdbcTempla
public boolean updateUserDetails(UsersModel user) throws IOException {
Properties properties = SqlProperties.readFromPropertiesFile();
jdbcTemplate.update(properties.getProperty("updateUserDetails"), new PreparedStatementSetter() {
@Override
public void setValues(PreparedStatement ps) throws SQLException {
ps.setString(1, user.getFirstName());
ps.setString(2, user.getLastName());
ps.setString(3, user.getContactNumber());
ps.setString(4, user.getUserName());
}
});
return true;
}
检查这个,但这并不是真正讲代码覆盖率。我猜这个方法是基于junit而不是mockito的,而且更多的方法不会增加我的代码覆盖率