示例#1
0
        public void Apply_ShouldApplyFalse_NoOp()
        {
            // Arrange
            var transformer = new TestParameterTransformer();
            var convention  = new CustomPageRouteTransformerConvention(transformer);

            var model = new PageRouteModel(string.Empty, string.Empty);

            // Act
            convention.Apply(model);

            // Assert
            Assert.Null(model.RouteParameterTransformer);
        }
        public void Apply_ShouldApplyFalse_NoOp()
        {
            // Arrange
            var transformer = new TestParameterTransformer();
            var convention  = new CustomPageRouteTransformerConvention(transformer);

            var model = new PageRouteModel(string.Empty, string.Empty);

            // Act
            convention.Apply(model);

            // Assert
            Assert.False(model.Properties.TryGetValue(typeof(IOutboundParameterTransformer), out _));
        }