public void ProductVariantController_Add_CallsIntoAddViewData()
        {
            var product           = new Product();
            PartialViewResult add = _productVariantController.Add(product);

            A.CallTo(
                () => _productVariantAdminService.SetViewData(_productVariantController.ViewData, A <ProductVariant> ._))
            .MustHaveHappened();
        }
Ejemplo n.º 2
0
        public PartialViewResult Add(Product product)
        {
            var productVariant = new ProductVariant
            {
                Product      = product,
                OptionValues = Enumerable.Range(0, product.Options.Count).Select(i => new ProductOptionValue()).ToList()
            };

            _productVariantAdminService.SetViewData(ViewData, productVariant);
            return(PartialView(productVariant));
        }