Test clearing approved sites for a client that has 2 stored approved sites. Ensure that the repository's remove() method is called twice.
106 Set<ApprovedSite> setToReturn = Sets.newHashSet(
site2,
site3);
108 List<OAuth2AccessTokenEntity> tokens = ImmutableList.of();
113 Mockito.verify(
repository, times(2)).remove(any(ApprovedSite.class));
Collection< ApprovedSite > getByClientId(String clientId)
ApprovedSiteRepository repository
Definition: TestDefaultApprovedSiteService.java:59
ClientDetailsEntity client
Definition: TestDefaultApprovedSiteService.java:55
String getClientId()
Definition: ClientDetailsEntity.java:401
ApprovedSite site2
Definition: TestDefaultApprovedSiteService.java:52
List< OAuth2AccessTokenEntity > getAccessTokensForApprovedSite(ApprovedSite approvedSite)
ApprovedSiteService service
Definition: TestDefaultApprovedSiteService.java:68
void clearApprovedSitesForClient(ClientDetails client)
ApprovedSite site3
Definition: TestDefaultApprovedSiteService.java:53
OAuth2TokenRepository tokenRepository
Definition: TestDefaultApprovedSiteService.java:62