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

Resolve_PocoController_ControllerActionNameAndParametersAreResolved() private method

        public void Resolve_PocoController_ControllerActionNameAndParametersAreResolved()
        {
            // Act
            var result = TestServices.Global.GetService<IExpressionRouteHelper>().Resolve<PocoController>(c => c.Action(1));

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