public void NewRouteFormat_WithPathBase_MatchesExpectedRoute(string expectedRoute, string pathBase, string rawRoute) { // Arrange var httpContext = Fixture.GetSut(pathBase); // Act var filteredRoute = HttpContextExtensions.NewRouteFormat(rawRoute, httpContext); // Assert Assert.Equal(expectedRoute, filteredRoute); }
public void NewRouteFormat_MvcRouteWithoutPathBase_ParsedParameters(string routeInput, string expectedOutput, string controller, string action, string area) { // Arrange var httpContext = Fixture.GetMvcSut(area, controller, action); // Act var filteredRoute = HttpContextExtensions.NewRouteFormat(routeInput, httpContext); // Assert Assert.Equal(expectedOutput, filteredRoute); }