Example #1
0
        public void Add_AddTypeThatIsNotAMiddleware_ThrowsException()
        {
            var pipeline = new AsyncPipeline <PersonModel>(new ActivatorMiddlewareResolver());

            PipelineNetAssert.ThrowsException <ArgumentException>(() =>
            {
                pipeline.Add(typeof(AsyncPipelineTests));
            });
        }
Example #2
0
        public void Chain_AddTypeThatIsNotAMiddleware_ThrowsException()
        {
            var responsibilityChain = new AsyncResponsibilityChain <Exception, bool>(new ActivatorMiddlewareResolver());

            PipelineNetAssert.ThrowsException <ArgumentException>(() =>
            {
                responsibilityChain.Chain(typeof(ResponsibilityChainTests));
            });
        }