Example #1
0
        public void CaloriesTest()
        {
            UnknownProduct testProduct    = new UnknownProduct("someProduct", 100, 30, 2, 45);
            double         testCaloricity = testProduct.Calories();

            double correctCaloricity = 318;

            Assert.AreEqual(correctCaloricity, testCaloricity);
        }
Example #2
0
        public void TestInvalidItemQuality()
        {
            UnknownProduct unknownProduct = new UnknownProduct(name: "INVALID ITEM", sellIn: 2, quality: 2);

            Assert.AreEqual(string.Empty, unknownProduct.outquality, "Unexpected Quality");
        }
Example #3
0
        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");
        }