У меня есть класс Dao Impl, который отвечает за обновление данных пользователя в базе данных. Я новичок в mockito, поэтому я хотел бы знать, как написать тест mockito для этого класса Dao Impl. Подробности реализации функции приведены ниже
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;
}