### Question:
OAuthClientDetailsService { public void updateOAuthClientDetails(OAuthClientDetails oauthClientDetails) { logger.info("Updated OAuthClientDetails"); oauthClientDetailsRepository.deleteAll(); oauthClientDetailsRepository.save(oauthClientDetails); }  void fillDefaultValues(OAuthClientDetails oauthClientDetails); void encodeClientSecret(OAuthClientDetails oauthClientDetails); OAuthClientDetails getOAuthClientDetails(); void updateOAuthClientDetails(OAuthClientDetails oauthClientDetails);  }### Answer:
@Test public void updateOAuthClientDetails_setsOAuthClientDetails() { oauthClientDetailsService.updateOAuthClientDetails(oauthClientDetails); verify(oauthClientDetailsRepository).deleteAll(); verify(oauthClientDetailsRepository).save(oauthClientDetails); }