Exemplo n.º 1
0
        public void TestFresh()
        {
            Flower Rose   = new Flower(100, Freshness.AboveAverageFreshness, 32);
            Flower Lily   = new Flower(78, Freshness.HighestFreshness, 29);
            Flower Aster  = new Flower(54, Freshness.LowFreshness, 21);
            Flower Orchid = new Flower(115, Freshness.LowFreshness, 23);


            //тест 1:
            int expected1 = 1;                    //ожидаемый результат
            int actual1   = Rose.CompareTo(Lily); //результат метода

            Assert.AreEqual(expected1, actual1);

            //тест 2:
            int expected2 = -1;
            int actual2   = Lily.CompareTo(Rose);

            Assert.AreEqual(expected2, actual2);

            //тест 3:
            int expected3 = 0;
            int actual3   = Aster.CompareTo(Orchid);

            Assert.AreEqual(expected3, actual3);
        }