/** Test of finding free rooms at specific time */ @Test public void findFreeRoomsAtSpecificTimeTest() { List<Reservation> list = new ArrayList<>(); list.add(reservation1); list.add(reservation2); when(reservationDao.findReservationsOfTime(any(Date.class), any(Date.class))).thenReturn(list); List<Room> reservedRooms = roomService.findFreeRoomsAtSpecificTime(nextMonthFirstDay, nextMonthLastDay); verify(reservationDao).findReservationsOfTime(any(Date.class), any(Date.class)); assertFalse(reservedRooms.contains(room1)); assertFalse(reservedRooms.contains(room2)); }