Beispiel #1
0
        public void GetHandler_FoundHandler()
        {
            this.options.Value.AddAssertionGrantType <MockAssertionGrantHandler>(GrantType);

            var provider = new AssertionGrantHandlerProvider(this.options, HttpContextAccessor);

            var handler = provider.GetHandler(GrantType);

            Assert.NotNull(handler);
            Assert.IsType <MockAssertionGrantHandler>(handler);
        }
Beispiel #2
0
        public void GetHandler_MissingHandler()
        {
            var provider = new AssertionGrantHandlerProvider(this.options, HttpContextAccessor);

            Assert.Null(provider.GetHandler(GrantType));
        }