### Question:
App { public static void main(String[] args) throws Exception { final var dataSource = createDataSource(); deleteSchema(dataSource); createSchema(dataSource); final var dao = new HotelDaoImpl(dataSource); addRooms(dao); getRoomStatus(dao); var hotel = new Hotel(dao); hotel.bookRoom(1); hotel.bookRoom(2); hotel.bookRoom(3); hotel.bookRoom(4); hotel.bookRoom(5); hotel.bookRoom(6); hotel.cancelRoomBooking(1); hotel.cancelRoomBooking(3); hotel.cancelRoomBooking(5); getRoomStatus(dao); deleteSchema(dataSource); }  static void main(String[] args);  }### Answer:
@Test void shouldExecuteWithoutException() { assertDoesNotThrow(() -> App.main(new String[]{})); }