public void ProductVariantController_AddPost_CallsAddProductVariantService()
        {
            ProductVariant productVariant = GetNewProductVariant();
            ActionResult   addPost        = _productVariantController.Add_POST(productVariant);

            A.CallTo(() => _productVariantAdminService.Add(productVariant)).MustHaveHappened();
        }
Beispiel #2
0
 public ActionResult Add_POST([IoCModelBinder(typeof(ProductVariantModelBinder))] ProductVariant productVariant)
 {
     if (ModelState.IsValid)
     {
         _productVariantAdminService.Add(productVariant);
         return(RedirectToAction("Edit", "Webpage", new { id = productVariant.Product.Id }));
     }
     return(RedirectToAction("Add", "ProductVariant", new { id = productVariant.Product.Id }));
 }