public void AddTranslation_PrefixesExists_AddsPrefixesInCorrectOrderToTranslatedRoutes() { // Arrange Configuration.AcceptedCultures.Add("de"); Configuration.AddCultureAsRoutePrefix = true; RouteCollection routeCollection = new RouteCollection(); routeCollection.MapRoute("Welcome", "Welcome", new { controller = "Home", action = "Index" }, null); // Act routeCollection.SetAreaPrefix("Area").SetRoutePrefix("Route").AddTranslation("Willkommen", "de", "Home", "Index"); // Assert Assert.IsTrue(routeCollection.Count == 2); Assert.IsTrue(((TranslationRoute)routeCollection[0]).Url == "en/Welcome"); Assert.IsTrue(((TranslationRoute)routeCollection[1]).Url == "de/Area/Route/Willkommen"); }