示例#1
0
        public void TestAddTourPackage()
        {
            TestAddTour();

            TourPackage p = new TourPackage("Europe");

            p.ConsistsOf(t.FindTour("London"));
            p.ConsistsOf(t.FindTour("Paris"));

            t.Add(p);

            Assert.AreEqual(5, t.Tours.Count);
            Assert.AreEqual("Europe", t.Tours[4].Name);
            Assert.AreEqual(5940, t.Tours[4].Cost);
            Assert.AreEqual(6, t.Tours[4].Duration);
        }
示例#2
0
        public void TestConsistsOf()
        {
            p.ConsistsOf(t1);
            p.ConsistsOf(t2);

            List <Tour> testList = new List <Tour>();

            testList.Add(t1);
            testList.Add(t2);

            CollectionAssert.AreEqual(testList, p.ListOfTours);
        }