예제 #1
0
        public void CalculateItemWeightTest()
        {
            // step 1: arrangement
            Fruit testFruit = new Fruit("Banana", 2.0, 8);
            // step 2: action
            double result = ProduceUtils.GetItemWeight(testFruit);

            // step 3: assertion
            Assert.AreEqual(16.0, result);
        }
예제 #2
0
        public void CalculateTotalWeightTest()
        {
            Fruit     f1       = new Fruit("Apple", 2.0, 3);
            Fruit     f2       = new Fruit("Watermelon", 20.0, 2);
            Vegetable v1       = new Vegetable("Pepper", 5.0, 6);
            var       produces = new List <Produce>();

            produces.Add(f1);
            produces.Add(f2);
            produces.Add(v1);

            double result = ProduceUtils.GetTotalWeight(produces);

            Assert.AreEqual(76.0, result);
        }