unit тестирование

170
09 января 2018, 14:19

Как бы Вы протестировали данный метод?

public boolean addStudent(Student student, Group group) throws SQLException, ClassNotFoundException, IOException {
    // DaoUtil daoUtil = new DaoUtil();
    PreparedStatement statement = getConnection().prepareStatement("INSERT  INTO  student(idstudent,firstname, secondname, idgroup) VALUES (?, ?, ?, ?)");
    statement.setInt(1, student.getStudentId());
    statement.setString(2, student.getName());
    statement.setString(3, student.getSurName());
    statement.setInt(4, group.getGroupId());
    statement.executeUpdate();
    getConnection().close();
    return true;
}

Метод getConnection добавлен статическим импортом и осуществляет конект к базе данных, метод выполняет запись данных в базу

READ ALSO
Android - Retrofit: Не грузит изображения на сервер

Android - Retrofit: Не грузит изображения на сервер

Создал приложение, которое грузит изображения на сервер, использую библиотеку Retrofit

286
Ошибка компиляции Collections.synchronizedList: synchronizedList (java.util.List<T>) in Collections cannot be applied to java.util.ArrayLis

Ошибка компиляции Collections.synchronizedList: synchronizedList (java.util.List<T>) in Collections cannot be applied to java.util.ArrayLis

Пишу клиент — серверное приложениеДля учета подключившихся клиентов хочу использовать ArrayList

165
Отсортировать массив в JAVA (цифры + текст)

Отсортировать массив в JAVA (цифры + текст)

Как отсортировать массив по числам, которые идут перед URlДопустим есть данные:

272
Ajax отправка POST запроса на сервлет (Java)

Ajax отправка POST запроса на сервлет (Java)

Проблема следующаяЕсть сервлет на сервере, который принимает данные в формате json

197