public TokenMetadataPermissionsStoreAdapterTest()
 {
     tokens = new List <ITokenMetadata>();
     get    = s => Task.FromResult(tokens.AsEnumerable());
     delete = (subject, client) =>
     {
         subjectDeleted = subject;
         clientDeleted  = client;
         return(Task.FromResult(0));
     };
     this.subject = new TokenMetadataPermissionsStoreAdapter(get, delete);
 }