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);
        }