public void FindApiResourceAsync_Success()
        {
            var resourceModel = MockModels.ApiResource;

            DatabaseHelper.AddEntryIntoDatabase(options, resourceModel);

            Assert.NotNull(store.FindApiResourceAsync(resourceModel.Name).Result);
        }
        public void GetAllResourcesAsync_Success()
        {
            var resourceApiModel      = MockModels.ApiResource;
            var resourceIdentityModel = MockModels.IdentityResource;

            DatabaseHelper.AddEntryIntoDatabase(options, resourceApiModel);
            DatabaseHelper.AddEntryIntoDatabase(options, resourceIdentityModel);

            var response = store.GetAllResourcesAsync().Result;

            Assert.Single(response.ApiResources);
            Assert.Single(response.IdentityResources);
        }
        public void FindApiResourcesByScopeAsync_Success()
        {
            var resourceModel = MockModels.ApiResource;
            var scopeModel    = MockModels.Scope;

            scopeModel.ResourceKey = resourceModel.Key;
            resourceModel.Scopes.Add(scopeModel);

            DatabaseHelper.AddEntryIntoDatabase(options, resourceModel);
            Assert.NotNull(store.FindApiResourcesByScopeAsync(new List <string>()
            {
                scopeModel.Name
            }).Result);
        }
        public void FindClientByIdAsync_ClientExists()
        {
            DatabaseHelper.AddEntryIntoDatabase(options, MockModels.Client);

            Assert.NotNull(store.FindClientByIdAsync(MockModels.Client.ClientName).Result);
        }