public void Initialize() { Product prod_a = new Product("A", 2.00M); Product prod_b = new Product("B", 12.00M); Product prod_c = new Product("C", 1.25M); Product prod_d = new Product("D", 0.15M); Inventory inv = new Inventory(); inv.AddProduct(prod_a.GetCode(), prod_a); inv.AddProduct(prod_b.GetCode(), prod_b); inv.AddProduct(prod_c.GetCode(), prod_c); inv.AddProduct(prod_d.GetCode(), prod_d); Discounts disc = new Discounts(); disc.SetDiscount(prod_a.GetCode(), 4, 7.00M); disc.SetDiscount(prod_c.GetCode(), 6, 6.00M); DiscountCalculator dc = new DiscountCalculator(inv, disc); sc = new ShoppingCart(dc); }