Пример #1
0
        public void TestCons()
        {
            Let        l      = new Let(9363, 4, 0.125, 2);
            Posiljaoc  p      = new Posiljaoc("Amela", "Spica", "2901994175003", "+38762-282-330", "bla");
            double     cijena = l.izracunajCijenu();
            UneseniLet ul     = new UneseniLet(p, l, 1, cijena);
            Lufthansa  lf     = new Lufthansa();

            lf.letovi.Add(ul);
        }
Пример #2
0
        public void TestWriteXML()
        {
            Let        l      = new Let(9363, 4, 0.125, 2);
            Posiljaoc  p      = new Posiljaoc("Amela", "Spica", "2901994175003", "+38762-282-330", "bla");
            double     cijena = l.izracunajCijenu();
            UneseniLet ul     = new UneseniLet(p, l, 1, cijena);
            Lufthansa  lf     = new Lufthansa();

            lf.letovi.Add(ul);
            XMLSerialization.WriteXML <List <UneseniLet> >(lf.letovi);
        }
Пример #3
0
        public void TestMock()
        {
            Lufthansa lf = new Lufthansa();

            service = new MockLetoviService();

            Posiljaoc  p  = new Posiljaoc("Amela", "Spica", "2901994175003", "+38762-282-330", "bla");
            Let        l  = new Let(9363, 4, 0.125, 2);
            UneseniLet ul = new UneseniLet(p, l, 20, l.izracunajCijenu());

            lf.letovi.Add(ul);
            if (service.potvrdiLet(p.JMBG, l.distanca, l.klasa))
            {
                service.evidentirajLet(ul);
            }

            Assert.AreEqual(lf.letovi.Count, service.brojac()); //spy
            Assert.IsTrue(service.letPostoji(ul.ID));
        }
Пример #4
0
        public void TestReadXML()
        {
            Lufthansa lf = new Lufthansa();

            lf.letovi = XMLSerialization.ReadXML <List <UneseniLet> >();
        }