public void GenerateRoute_ForwardsInnerProperties() { IHttpRoute innerRoute = new InnerRoute(); LinkGenerationRoute route = new LinkGenerationRoute(innerRoute); Assert.NotNull(route.Defaults); Assert.Equal(innerRoute.Defaults, route.Defaults); Assert.NotNull(route.Constraints); Assert.Equal(innerRoute.Constraints, route.Constraints); Assert.NotNull(route.DataTokens); Assert.Equal(innerRoute.DataTokens, route.DataTokens); Assert.NotNull(innerRoute.Handler); Assert.Null(route.Handler); Assert.NotNull(route.RouteTemplate); Assert.Equal(innerRoute.RouteTemplate, route.RouteTemplate); }
public void GenerateRoute_ForwardsInnerProperties() { IHttpRoute innerRoute = new InnerRoute(); LinkGenerationRoute route = new LinkGenerationRoute(innerRoute); Assert.NotNull(route.Defaults); Assert.Equal(innerRoute.Defaults, route.Defaults); Assert.NotNull(route.Constraints); Assert.Equal(innerRoute.Constraints, route.Constraints); Assert.NotNull(route.DataTokens); Assert.Equal(innerRoute.DataTokens, route.DataTokens); Assert.NotNull(innerRoute.Handler); Assert.Null(route.Handler); Assert.NotNull(route.RouteTemplate); Assert.Equal(innerRoute.RouteTemplate, route.RouteTemplate); }