public void GetStatusCodeShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Home/StatusCodePage") .To <HomeController>(c => c.StatusCodePage()); }
public void GetAccessDeniedShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Home/AccessDenied") .To <HomeController>(c => c.AccessDenied()); }
public void GetErrorShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Home/Error") .To <HomeController>(c => c.Error()); }
public void GetCompleteShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Checkout/Complete/1") .To <CheckoutController>(c => c.Complete(With.Any <MusicStoreContext>(), 1)); }
public void GetAddressAndPaymentShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Checkout/AddressAndPayment") .To <CheckoutController>(c => c.AddressAndPayment()); }
public void CreateShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Market/Products/Create") .WithUser(user => user.InRole(GlobalConstants.AdministratorRoleName))) .To <ProductsController>(c => c.Create());
public void GetBrowseShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Store/Browse?genre=Disco") .To <StoreController>(c => c.Browse("Disco")); }
public void AddShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/CreditCompanies/Add") .WithUser(user => user.InRole(GlobalConstants.AdministratorRoleName))) .To <CreditCompaniesController>(c => c.Add());
public void ToAction_ShouldWorkCorrectly() { MyMvc .Routing() .ShouldMap("/CustomContact") .To <HomeController>(c => c.Contact()); }
public void WithAny_ShouldWorkCorrectly() { MyMvc .Routing() .ShouldMap("/WithParameter/1") .To <HomeController>(c => c.Index(1)); }
public void SlashShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Administration/Dashboard/") .WithUser(user => user.InRole(GlobalConstants.AdministratorRoleName))) .To <DashboardController>(c => c.Index());
public void ToController_ShouldWorkCorrectly() { MyMvc .Routing() .ShouldMap("/CustomController/Redirect") .To <ExpressionsController>(c => c.Redirect()); }
public void IndexShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/ShoppingCart/Index") .To <ShoppingCartController>(c => c.Index()); }
public void AddToCartShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/ShoppingCart/AddToCart/1") .To <ShoppingCartController>(c => c.AddToCart(1)); }
public void CompleteOrdersShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Market/ShoppingCart/CompleteOrders") .WithUser()) .To <ShoppingCartController>(c => c.CompleteOrders());
public void AsyncActionShouldWorkCorrectly() { MyMvc .Routing() .ShouldMap("/Async") .To <AccountController>(c => c.LogOff()); }
public void AddToCartShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/ShoppingCart/AddToCart/1") .To <ShoppingCartController>(c => c.AddToCart(1, With.Any <CancellationToken>())); }
public void GetIndexShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Store/Index") .To <StoreController>(c => c.Index()); }
public void EditShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Market/ProductTypes/Edit/1") .WithUser(user => user.InRole(GlobalConstants.AdministratorRoleName))) .To <ProductTypesController>(c => c.Edit("1"));
public void HomeIndexMapsToHomeController() { MyMvc .Routing() .ShouldMap("/Home/Index") .To <HomeController>(); }
public void DemoteShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Administration/Users/Demote/1") .WithUser(user => user.InRole(GlobalConstants.AdministratorRoleName))) .To <UsersController>(c => c.Demote("1"));
public void RootMapsToHomeController() { MyMvc .Routing() .ShouldMap("/") .To <HomeController>(); }
public void GetDetailsShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap("/Store/Details/1") .To <StoreController>(c => c.Details(With.Any <IMemoryCache>(), 1));; }
public void RegularRoutes_ShouldWorkCorrectly() { MyMvc .Routing() .ShouldMap("/") .To <HomeController>(c => c.Index()); }
public void SlashShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Market/ShoppingCart/") .WithUser()) .To <ShoppingCartController>(c => c.Index());
public void CreateOrderShouldBeRoutedCorrectly() => MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Market/Products/CreateOrder/1") .WithUser()) .To <ProductsController>(c => c.CreateOrder("1"));
public void RemoveFromCartShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap(request => request .WithMethod(HttpMethod.Post) .WithLocation("/ShoppingCart/RemoveFromCart/1")) .To <ShoppingCartController>(c => c.RemoveFromCart(1, With.Any <CancellationToken>())); }
public void GetLaptopShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap(request => request .WithLocation("/api/laptops/1") .WithMethod("GET")) .To <LaptopsController>(c => c.Get(1)); }
public void GetAddressAndPaymentShouldBeRoutedCorrectly() { MyMvc .Routing() .ShouldMap(request => request .WithLocation("/Checkout/AddressAndPayment") .WithUser()) .To <CheckoutController>(c => c.AddressAndPayment()); }
public void HttpConstrains_ShouldWorkCorrectly() { MyMvc .Routing() .ShouldMap(request => request .WithMethod(HttpMethod.Post) .WithLocation("/CustomContact")) .ToNonExistingRoute(); }