示例#1
0
文件: Test1.cs 项目: Hetzendorfer/SEW
        public void Visiten()
        {
            LeitenderArzt l = new LeitenderArzt(2, "Kevin", "Hetzendorfer", Funktion.Oberarzt);

            l.Visitieren(DateTime.Parse("12.12.2012"));
            l.Visitieren(DateTime.Parse("12.12.2011"));
            l.Visitieren(DateTime.Parse("12.12.2010"));
            string date = l.visiten[0].ToShortDateString();

            Assert.AreEqual(date, "12.12.2012");
        }
示例#2
0
文件: Test1.cs 项目: Hetzendorfer/SEW
        public void SortTest()
        {
            Turnusarzt    t  = new Turnusarzt(1, "Muamemr", "Keskin", 10);
            LeitenderArzt l  = new LeitenderArzt(2, "Kevin", "Hetzendorfer", Funktion.Oberarzt);
            Turnusarzt    t2 = new Turnusarzt(1, "Muamemr2", "Keskin2", 10);
            LeitenderArzt l2 = new LeitenderArzt(4, "Nico", "Windtner", Funktion.Oberarzt_Stv);
            Assistenzarzt a  = new Assistenzarzt(3, "Bernhard", "Traschl", true);
            Assistenzarzt a2 = new Assistenzarzt(3, "Bernhard2", "Traschl2", true);

            Abteilung ab = new Abteilung(1, "IT");

            ab.arztHinzufuegen(t);
            ab.arztHinzufuegen(t2);
            ab.arztHinzufuegen(l);
            ab.arztHinzufuegen(a);
            ab.arztHinzufuegen(a2);
            ab.arztHinzufuegen(l2);


            Console.WriteLine(ab.ToString());
            Assert.AreEqual(ab.arztListe[0], l);
            Assert.AreEqual(ab.arztListe[5].GetType(), typeof(Turnusarzt));
        }
示例#3
0
文件: Test1.cs 项目: Hetzendorfer/SEW
        public void UnimplementedMethods2()
        {
            LeitenderArzt la = new LeitenderArzt(1, "Kevin", "Hetzendorfer", Funktion.Oberarzt);

            la.PatientAufnehmen();
        }
示例#4
0
文件: Test1.cs 项目: Hetzendorfer/SEW
        public void UnimplementedMethods1()
        {
            LeitenderArzt la = new LeitenderArzt(1, "Kevin", "Hetzendorfer", Funktion.Oberarzt);

            la.operieren();
        }