public void CaloriesTest() { UnknownProduct testProduct = new UnknownProduct("someProduct", 100, 30, 2, 45); double testCaloricity = testProduct.Calories(); double correctCaloricity = 318; Assert.AreEqual(correctCaloricity, testCaloricity); }
public void TestInvalidItemQuality() { UnknownProduct unknownProduct = new UnknownProduct(name: "INVALID ITEM", sellIn: 2, quality: 2); Assert.AreEqual(string.Empty, unknownProduct.outquality, "Unexpected Quality"); }
public void TestInvalidItemName() //Extra test for return of NO SUCH ITEM { UnknownProduct unknownProduct = new UnknownProduct(name: "INVALID ITEM", sellIn: 2, quality: 2); Assert.AreEqual("NO SUCH ITEM", unknownProduct.outName, "Unexpected Name"); }