public void TestMethode() { var zugriffXml = new ZugriffXml(@"mitarbeiter_test.xml"); var mitarbeiterListe = new MitarbeiterListe(); mitarbeiterListe.Add(new Mitarbeiter(new Person("1", "Mr", "John", "Doe"), "Entwicklung")); zugriffXml.speichereAlleMitarbeiter(mitarbeiterListe); var mitarbeiter = zugriffXml.gibAlleMitarbeiter(); Assert.AreEqual(1, mitarbeiter.Count, "Anzahl der Mitarbeiter"); }
public void TestGibAlleMitarbeiterUnbekannteDatei() { var dateiname = @"foobar.xml"; if (File.Exists(dateiname)) { File.Delete(dateiname); } var zugriffXml = new ZugriffXml(dateiname); var mitarbeiter = zugriffXml.gibAlleMitarbeiter(); Assert.AreEqual(1, mitarbeiter.Count, "Anzahl Mitarbeiter"); Assert.IsNotNull(mitarbeiter.Current); Assert.IsNotNull(mitarbeiter.Current.Person); Assert.AreEqual(string.Empty, mitarbeiter.Current.Person.Personalnummer); }
public void TestGibPersonAnhandPersonalnummer() { var zugriffXml = new ZugriffXml(); Assert.Throws <NotImplementedException>(() => zugriffXml.gibPerson(It.IsAny <string>())); }