public void UpdateKundeTest() { TestEnvironmentHelper.InitializeTestData(); KundeDto kunde = new KundeDto { Nachname = "Wand", Vorname = "Andi", Geburtsdatum = new DateTime(1955, 4, 12) }; int kundeId = Target.InsertKunde(kunde); Assert.AreNotEqual(0, kundeId); KundeDto org = Target.GetKundeById(kundeId); KundeDto mod = Target.GetKundeById(kundeId); mod.Nachname = "Stein"; mod.Vorname = "Sean"; Target.UpdateKunde(mod, org); KundeDto result = Target.GetKundeById(kundeId); Assert.AreEqual(mod.Id, result.Id); Assert.AreEqual(mod.Nachname, result.Nachname); Assert.AreEqual(mod.Vorname, result.Vorname); Assert.AreEqual(mod.Geburtsdatum, result.Geburtsdatum); }
public void UpdateReservationTest() { TestEnvironmentHelper.InitializeTestData(); ReservationDto reservation = new ReservationDto { Auto = Target.Autos[0], Kunde = Target.Kunden[0], Von = DateTime.Today, Bis = DateTime.Today.AddDays(10) }; int reservationNr = Target.InsertReservation(reservation); Assert.AreNotEqual(0, reservationNr); ReservationDto org = Target.GetReservationByNr(reservationNr); ReservationDto mod = Target.GetReservationByNr(reservationNr); mod.Von = DateTime.Today.AddYears(1); mod.Bis = DateTime.Today.AddDays(10).AddYears(1); Target.UpdateReservation(mod, org); ReservationDto result = Target.GetReservationByNr(reservationNr); Assert.AreEqual(mod.ReservationNr, result.ReservationNr); Assert.AreEqual(mod.Auto.Id, result.Auto.Id); Assert.AreEqual(mod.Kunde.Id, result.Kunde.Id); Assert.AreEqual(mod.Von, result.Von); Assert.AreEqual(mod.Bis, result.Bis); }
public void UpdateAutoTest() { TestEnvironmentHelper.InitializeTestData(); AutoDto auto = new AutoDto { Marke = "Renault Clio", AutoKlasse = AutoKlasse.Standard, Tagestarif = 65 }; int autoId = Target.InsertAuto(auto); Assert.AreNotEqual(0, autoId); AutoDto org = Target.GetAutoById(autoId); AutoDto mod = Target.GetAutoById(autoId); mod.Marke = "Fiat 500"; Target.UpdateAuto(mod, org); AutoDto result = Target.GetAutoById(autoId); Assert.AreEqual(mod.Id, result.Id); Assert.AreEqual(mod.Marke, result.Marke); Assert.AreEqual(mod.AutoKlasse, result.AutoKlasse); Assert.AreEqual(mod.Tagestarif, result.Tagestarif); Assert.AreEqual(mod.Basistarif, result.Basistarif); }
public void UpdateAutoTest() { TestEnvironmentHelper.InitializeTestData(); Auto auto = new StandardAuto { Marke = "Renault Clio", Tagestarif = 65 }; var autoId = Target.InsertAuto(auto); Assert.AreNotEqual(0, autoId); var org = Target.GetAutoById(autoId); var mod = Target.GetAutoById(autoId); mod.Marke = "Fiat 500"; Target.UpdateAuto(mod, org); var result = Target.GetAutoById(autoId); Assert.AreEqual(mod.GetType(), result.GetType()); Assert.AreEqual(mod.Id, result.Id); Assert.AreEqual(mod.Marke, result.Marke); Assert.AreEqual(mod.Tagestarif, result.Tagestarif); }
public void AutosTest() { TestEnvironmentHelper.InitializeTestData(); IList <AutoDto> actual = Target.Autos; Assert.AreEqual(3, actual.Count); }
public void GetReservationByIllegalNr() { TestEnvironmentHelper.InitializeTestData(); ReservationDto actual = Target.GetReservationByNr(-1); Assert.IsNull(actual); }
public void KundenTest() { TestEnvironmentHelper.InitializeTestData(); IList <KundeDto> actual = Target.Kunden; Assert.AreEqual(4, actual.Count); }
public void DeleteReservationTest() { TestEnvironmentHelper.InitializeTestData(); var reservation = Target.GetReservationen()[0]; Target.DeleteReservation(reservation); Assert.IsFalse(Target.GetReservationen().Contains(reservation)); }
public void DeleteKundeTest() { TestEnvironmentHelper.InitializeTestData(); var kunde = Target.GetKunden()[0]; Target.DeleteKunde(kunde); Assert.IsFalse(Target.GetKunden().Contains(kunde)); }
public void DeleteAutoTest() { TestEnvironmentHelper.InitializeTestData(); var auto = Target.GetAutos()[0]; Target.DeleteAuto(auto); Assert.IsFalse(Target.GetAutos().Contains(auto)); }
public void ReservationenTest() { TestEnvironmentHelper.InitializeTestData(); IList <ReservationDto> actual = Target.Reservationen; Assert.AreEqual(1, actual.Count); }
public void GetAutosTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var list = component.GetAutos(); Assert.AreEqual(3, list.Count); }
public void GetAutoTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var id = component.GetAutos()[0].Id; var auto = component.GetAuto(id); Assert.IsNotNull(auto); }
public void DeleteAutoTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var auto = component.GetAutos()[0]; component.DeleteAuto(auto); Assert.IsFalse(component.GetAutos().Contains(auto)); }
public void UpdateReservationTest() { TestEnvironmentHelper.InitializeTestData(); var original = Target.GetReservationen()[0]; var modified = (ReservationDto)original.Clone(); Target.UpdateReservation(modified, original); Assert.AreEqual(modified, Target.GetReservationen()[0]); }
public void UpdateKundeTest() { TestEnvironmentHelper.InitializeTestData(); var original = Target.GetKunden()[0]; var modified = (KundeDto)original.Clone(); Target.UpdateKunde(modified, original); Assert.AreEqual(modified, Target.GetKunden()[0]); }
public void UpdateAutoTest() { TestEnvironmentHelper.InitializeTestData(); var original = Target.GetAutos()[0]; var modified = (AutoDto)original.Clone(); modified.Marke = "Test Marke"; Target.UpdateAuto(modified, original); Assert.AreEqual(modified, Target.GetAutos()[0]); }
public void DeleteKundeTest() { TestEnvironmentHelper.InitializeTestData(); KundeDto actual = Target.Kunden[0]; Target.DeleteKunde(actual); KundeDto result = Target.GetKundeById(actual.Id); Assert.IsNull(result); }
public void DeleteReservationTest() { TestEnvironmentHelper.InitializeTestData(); ReservationDto actual = Target.Reservationen[0]; Target.DeleteReservation(actual); ReservationDto result = Target.GetReservationByNr(actual.ReservationNr); Assert.IsNull(result); }
public void UpdateKundeTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var oldKunde = component.GetKunden()[0]; var newKunde = (Kunde)oldKunde.Copy(); newKunde.Vorname = "Peter"; Assert.AreNotEqual(newKunde, component.GetKunden()[0]); component.UpdateKunde(newKunde, oldKunde); Assert.AreEqual(newKunde, component.GetKunden()[0]); }
public void DeleteAutoTest() { TestEnvironmentHelper.InitializeTestData(); AutoDto actual = Target.Autos[0]; Target.DeleteAuto(actual); AutoDto result = Target.GetAutoById(actual.Id); Assert.IsNull(result); }
public void UpdateAutoTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var oldAuto = component.GetAutos()[0]; var newAuto = (Auto)oldAuto.Copy(); newAuto.Marke = "Test Marke"; Assert.AreNotEqual(newAuto, component.GetAutos()[0]); component.UpdateAuto(newAuto, oldAuto); Assert.AreEqual(newAuto, component.GetAutos()[0]); }
public void GetReservationByNrTest() { TestEnvironmentHelper.InitializeTestData(); var reservationen = Target.Reservationen; Assert.AreNotEqual(reservationen.Count, 0); ReservationDto expected = reservationen[0]; ReservationDto actual = Target.GetReservationByNr(expected.ReservationNr); Assert.AreEqual(expected.ReservationNr, actual.ReservationNr); }
public void CreateAutoTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var auto = new LuxusklasseAuto { Basistarif = 10, Marke = "Test Auto", Tagestarif = 15 }; component.CreateAuto(auto); Auto resultAuto = component.GetAutos()[component.GetAutos().Count - 1]; Assert.AreEqual(auto, resultAuto); }
public void UpdateReservationTest() { TestEnvironmentHelper.InitializeTestData(); var component = new AutoReservationBusinessComponent(); var oldReservation = component.GetReservationen()[0]; var newReservation = component.GetReservationen()[0]; Assert.AreNotSame(newReservation, oldReservation); newReservation.Von = newReservation.Von.AddDays(3); newReservation.Bis = newReservation.Bis.AddDays(3).AddYears(1); Assert.AreNotEqual(newReservation, component.GetReservationen()[0]); component.UpdateReservation(newReservation, oldReservation); Assert.AreEqual(newReservation, component.GetReservationen()[0]); }