@Test public void modifyForm() { ModifyFormDTO dto = new ModifyFormDTO(); dto.setName("new name"); formService.modifyForm(1L, dto, "user"); ArgumentCaptor<Form> argument = ArgumentCaptor.forClass(Form.class); verify(mockFormDao).update(argument.capture()); assertEquals("new name", argument.getValue().getName()); }