コード例 #1
0
        private ResultExecutingArgs ResultExecutingArgsBuilder(ViewResult viewResult)
        {
            var resultExecutingContext = new ResultExecutingContext(_controller.Object.ControllerContext, viewResult);
            var args = new ResultExecutingArgs(resultExecutingContext);

            return(args);
        }
コード例 #2
0
        public void ProcessShouldIgnoreNullViewResults()
        {
            // Arrange
            var args = new ResultExecutingArgs(new ResultExecutingContext());

            // Act
            _filter.Process(args);

            // Assert
            Assert.That(_pageContext.Object.PageDefinition.Renderings.Count, Is.EqualTo(0), "Rendering should not have been added to the page definition");
        }
コード例 #3
0
        public void ProcessShouldIgnoreRoutesWithoutPlaceholder()
        {
            // Arrange
            var resultExecutingContext = new ResultExecutingContext(_controller.Object.ControllerContext, new ViewResult());
            var args = new ResultExecutingArgs(resultExecutingContext);

            // Act
            _filter.Process(args);

            // Assert
            Assert.That(_pageContext.Object.PageDefinition.Renderings.Count, Is.EqualTo(0), "Rendering should not have been added to the page definition");
        }
コード例 #4
0
 private ResultExecutingArgs ResultExecutingArgsBuilder(ViewResult viewResult)
 {
     var resultExecutingContext = new ResultExecutingContext(_controller.Object.ControllerContext, viewResult);
     var args = new ResultExecutingArgs(resultExecutingContext);
     return args;
 }
コード例 #5
0
        public void ProcessShouldIgnoreRoutesWithoutPlaceholder()
        {
            // Arrange
            var resultExecutingContext = new ResultExecutingContext(_controller.Object.ControllerContext, new ViewResult());
            var args = new ResultExecutingArgs(resultExecutingContext);

            // Act
            _filter.Process(args);

            // Assert
            Assert.That(_pageContext.Object.PageDefinition.Renderings.Count, Is.EqualTo(0), "Rendering should not have been added to the page definition");
        }
コード例 #6
0
        public void ProcessShouldIgnoreNullViewResults()
        {
            // Arrange
            var args = new ResultExecutingArgs(new ResultExecutingContext());

            // Act
            _filter.Process(args);

            // Assert
            Assert.That(_pageContext.Object.PageDefinition.Renderings.Count, Is.EqualTo(0), "Rendering should not have been added to the page definition");
        }