コード例 #1
0
        public async Task TestGetAllAsync()
        {
            var insert = await CassandraTestHelper.InsertTestData_AuthorizationCode(10);

            var subjectId = insert[0].SubjectId;
            var clientId  = insert[0].ClientId;
            IAuthorizationCodeStore authStore = new AuthorizationCodeStore();
            var find_metadata = await authStore.GetAllAsync(subjectId);

            Assert.AreEqual(find_metadata.Count(), insert.Count);
        }
コード例 #2
0
        public async Task TestRemoveAsync()
        {
            var insert = await CassandraTestHelper.InsertTestData_AuthorizationCode(1);

            var subjectId = insert[0].SubjectId;
            var clientId  = insert[0].ClientId;
            var key       = insert[0].Key;
            IAuthorizationCodeStore authStore = new AuthorizationCodeStore();
            var find_metadata = await authStore.GetAsync(key);

            Assert.IsNotNull(find_metadata);

            await authStore.RemoveAsync(key);

            find_metadata = await authStore.GetAsync(key);

            Assert.IsNull(find_metadata);
        }