public IEnumerable<Collection> GetCollectionsForValidApiKey() { var collection = NewCollection(); var applicationId = collection.ApplicationId; var organisationId = collection.OrganisationId; NewCollectionWithSpecifiedNameAndApplicationIdAndOrganisationId(NameGenerator(), applicationId, organisationId); ApplicationResource applicationResource = new Api().Resource<ApplicationResource>(); var apiKey = applicationResource.GetApplication(applicationId).ApiKey; return _collectionServiceAgent.GetByApiKey(apiKey); }