コード例 #1
0
        public async void TestValidRoute()
        {
            var nextCalled            = false;
            var ignoredPathMiddleware = new IgnoredPathMiddleware(next: async(innerHttpContext) =>
            {
                nextCalled = true;
            }, _ignoredRoutesRepository);

            await ignoredPathMiddleware.Invoke(InitDefaultHttpContext("/not-ignored-route/", "GET"));

            Assert.True(nextCalled);
        }
コード例 #2
0
        public async void TestEmptyRoute()
        {
            var nextCalled            = false;
            var ignoredPathMiddleware = new IgnoredPathMiddleware(next: async(innerHttpContext) =>
            {
                nextCalled = true;
            }, _ignoredRoutesRepository);

            await ignoredPathMiddleware.Invoke(new DefaultHttpContext());

            Assert.False(nextCalled);
        }