public void TestProduct3() { var products = new Produt { prouctItems = new List <ProdutItems>() { new ProdutItems() { productId = 1, productName = "P1", productCost = 1, productValue = 3 }, new ProdutItems() { productId = 2, productName = "P2", productCost = 2, productValue = 5 }, new ProdutItems() { productId = 3, productName = "P3", productCost = 3, productValue = 6 }, new ProdutItems() { productId = 4, productName = "P4", productCost = 4, productValue = 16 } } }; int budget = 5; Assert.AreEqual(19, ShoppingProduct.GetMaxValue(budget, products)); }
public void TestProduct7() { var products = new Produt { prouctItems = new List <ProdutItems>() { new ProdutItems() } }; int budget = 1; Assert.AreEqual(0, ShoppingProduct.GetMaxValue(budget, products)); }
public void TestProduct12() { var products = new Produt { prouctItems = new List <ProdutItems>() { new ProdutItems() { productId = 1, productName = "P1", productCost = 0, productValue = 110 } } }; int budget = 1; Assert.AreEqual(0, ShoppingProduct.GetMaxValue(budget, products)); }