public void ProductVariantController_DeletePOST_ShouldCallDeleteOnService() { ProductVariant productVariant = GetNewProductVariant(); RedirectToRouteResult delete = _productVariantController.Delete_POST(productVariant); A.CallTo(() => _productVariantAdminService.Delete(productVariant)).MustHaveHappened(); }
public RedirectToRouteResult Delete_POST(ProductVariant productVariant) { _productVariantAdminService.Delete(productVariant); return(RedirectToAction("Edit", "Webpage", new { id = productVariant.Product.Id })); }