Difference between revisions of "Testing"
From DarkWiki
(Created page with "==Mockito== ===Argument capture=== <source lang="java"> ArgumentCaptor<UserAccountDto> updatedAccount = ArgumentCaptor.forClass(UserAccountDto.class); Mockit...") |
(No difference)
|
Revision as of 09:23, 6 October 2017
Mockito
Argument capture
ArgumentCaptor<UserAccountDto> updatedAccount = ArgumentCaptor.forClass(UserAccountDto.class);
Mockito.verify(recoClient).saveUserAccount(updatedAccount.capture());
Assert.assertEquals("The activation date should have be recorded", 12345L, updatedAccount.getValue().getActivationDate());
Assert.assertEquals("The salt should have been updated", "NEWSALT", updatedAccount.getValue().getSalt());