/** Test of changing price of room */ @Test public void changeRoomPriceTest() { BigDecimal price = new BigDecimal("99.0"); doAnswer( invocationOnMock -> { room1.setPrice(price); return null; }) .when(roomDao) .update(any(Room.class)); assertNotEquals(room1.getPrice(), price); roomService.changeRoomPrice(room1, price); verify(roomDao).update(any(Room.class)); assertEquals(room1.getPrice(), price); }