### Question:
CourseAddEditPresenter { public void onClickSaveCourse() { if (view.getCourseName().isEmpty() || view.getCourseDescription().isEmpty() || view.getCourseSemester() == -1 || view.getCourseECTS() == -1) { view.showEmptyFieldsDetected(); return; } Course course = new Course(view.getCourseName(), view.getCourseDescription(), view.getCourseECTS(), view.getCourseSemester()); if (view.getSelectedCourseId() == -1) { courseDAO.save(course); view.onSuccessfulAddCourse(); } else { course.setId(view.getSelectedCourseId()); courseDAO.save(course); view.onSuccessfulEditCourse(); } } CourseAddEditPresenter(CourseAddEditView view, CourseDAO courseDAO); void setUpMode(); void onClickSaveCourse(); void onClickDeleteCourse();  }### Answer:
@Test public void onClickSaveCourse() { }