AspNet.Mvc.TypedRouting.Test.LinkGeneration.ExpressionRouteHelperTest.Resolve_CustomConventions_CustomConventionsAreResolved C# (CSharp) Method

Resolve_CustomConventions_CustomConventionsAreResolved() private method

        public void Resolve_CustomConventions_CustomConventionsAreResolved()
        {
            // Act
            var result = TestServices.Global.GetService<IExpressionRouteHelper>().Resolve<ConventionsController>(c => c.ConventionsAction(1));

            // Assert
            Assert.Equal("ChangedController", result.Controller);
            Assert.Equal("ChangedAction", result.Action);
            Assert.Equal(1, result.RouteValues.Count);
            Assert.True(result.RouteValues.ContainsKey("ChangedParameter"));
            Assert.Equal(1, result.RouteValues["ChangedParameter"]);
        }