public void AutoTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Auto> autos = autoReservation.GetAutos(); Assert.AreEqual(3, autos.Count); }
public void UpdateAutoTest() { using (AutoReservationEntities context = new AutoReservationEntities()) { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent arbc = new AutoReservationBusinessComponent(); var res = (from auto in context.Autos select auto).FirstOrDefault().Id; //Console.WriteLine("Abgefragte Id:" + res); Auto autoOriginal = arbc.GetAuto(res); Auto autoModified = arbc.GetAuto(res); //Console.WriteLine("Marke original vorher:" + autoOriginal.Marke); //Console.WriteLine("Marke modified vorher:" + autoModified.Marke); autoModified.Marke = "Fiat Punto Abart"; arbc.EditAuto(autoOriginal, autoModified); //Auto autoControl = arbc.GetAuto(res); //Console.WriteLine("Marke original nachher:" + autoOriginal.Marke); //Console.WriteLine("Marke control nachher:" + autoControl.Marke); //Console.WriteLine("Marke modified nachher:" + autoModified.Marke); Assert.AreEqual(autoOriginal.Marke, autoModified.Marke, "UpdateAutoTest: Autos sind nicht gleich nach Update"); } }
public void GetAutoByIdTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Auto> autos = autoReservation.GetAutos(); Auto first = autos[0]; int id = first.Id; Auto autoById = autoReservation.GetAuto(id); Assert.IsTrue(first.Equals(autoById)); }
public void GetKundeByIdTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Kunde> kunden = autoReservation.GetKunden(); Kunde first = kunden[0]; int id = first.Id; Kunde kundeById = autoReservation.GetKunde(id); Assert.AreEqual(first, kundeById); }
public void Test_UpdateAuto() { AutoReservationBusinessComponent arvc = new AutoReservationBusinessComponent(); Auto original = arvc.GetAllAutos()[0]; Auto modified = arvc.GetAllAutos()[0]; modified.Marke = "Skoda"; arvc.UpdateAuto(original, modified); Auto newCar = arvc.GetAllAutos()[0]; Assert.AreEqual("Skoda", newCar.Marke); }
public void Test_UpdateKunde() { AutoReservationBusinessComponent arvc = new AutoReservationBusinessComponent(); Kunde original = arvc.GetAllKunden()[0]; Kunde modified = arvc.GetAllKunden()[0]; modified.Vorname = "Skoda"; arvc.UpdateKunde(original, modified); Kunde newKunde = arvc.GetAllKunden()[0]; Assert.AreEqual("Skoda", newKunde.Vorname); }
public void Test_UpdateReservation() { AutoReservationBusinessComponent arvc = new AutoReservationBusinessComponent(); Reservation original = arvc.GetAllReservations()[0]; Reservation modified = arvc.GetAllReservations()[0]; modified.Bis = new DateTime(2099, 12, 31); arvc.UpdateReservation(original, modified); Reservation newReservation = arvc.GetAllReservations()[0]; Assert.AreEqual(new DateTime(2099, 12, 31), modified.Bis); }
public void DeleteReservationTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); int count = autoReservation.GetReservationen().Count; Reservation delete = autoReservation.GetReservationen()[0]; int nr = delete.ReservationNr; autoReservation.DeleteReservation(delete); Assert.AreEqual(count - 1, autoReservation.GetReservationen().Count); Assert.IsNull(autoReservation.GetReservation(nr)); }
public void DeleteKundeTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); int count = autoReservation.GetKunden().Count; Kunde delete = autoReservation.GetKunden()[0]; int id = delete.Id; autoReservation.DeleteKunde(delete); Assert.AreEqual(count - 1, autoReservation.GetKunden().Count); Assert.IsNull(autoReservation.GetKunde(id)); }
public void UpdateReservationTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Reservation> reservationen = autoReservation.Reservationen; Reservation original = reservationen[0]; Reservation modified = reservationen[0]; modified.Bis = System.DateTime.Today; autoReservation.UpdateReservation(modified, original); Reservation modifiedAgain = reservationen[0]; Assert.AreEqual(modified, modifiedAgain); }
public void UpdateKundeTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Kunde> kunden = autoReservation.Kunden; Kunde original = kunden[0]; Kunde modified = kunden[0]; modified.Vorname = "Test Vorname"; autoReservation.UpdateKunde(modified, original); Kunde modifiedAgain = kunden[0]; Assert.AreEqual(modified, modifiedAgain); }
public void UpdateAutoTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Auto> autos = autoReservation.Autos; Auto original = autos[0]; Auto modified = autos[0]; modified.Marke = "Test Marke"; autoReservation.UpdateAuto(modified, original); Auto modifiedAgain = autos[0]; Assert.AreEqual(modified, modifiedAgain); }
public void UpdateReservationTest() { using (AutoReservationEntities context = new AutoReservationEntities()) { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent arbc = new AutoReservationBusinessComponent(); var res = (from reservation in context.Reservationen select reservation).FirstOrDefault().ReservationsNr; Reservation reservationOriginal = arbc.GetReservation(res); Reservation reservationModified = arbc.GetReservation(res); reservationModified.Bis = new System.DateTime(2020, 1, 21); arbc.EditReservation(reservationOriginal, reservationModified); Assert.AreEqual(reservationOriginal.Bis, reservationModified.Bis, "UpdateReservationTest: Reservationen sind nicht gleich nach Update"); } }
public void UpdateKundeTest() { using (AutoReservationEntities context = new AutoReservationEntities()) { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent arbc = new AutoReservationBusinessComponent(); var res = (from kunde in context.Kunden select kunde).FirstOrDefault().Id; Kunde kundeOriginal = arbc.GetKunde(res); Kunde kundeModified = arbc.GetKunde(res); kundeModified.Nachname = "Geiser"; arbc.EditKunde(kundeOriginal, kundeModified); Assert.AreEqual(kundeOriginal.Nachname, kundeModified.Nachname, "UpdateKundeTest: Kunden sind nicht gleich nach Update"); } }
public void UpdateAutoTest() { string modifiedBrand = "Test Marke"; TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Auto> autos = autoReservation.GetAutos(); var standartAuto = from a in autos where a.Marke == "Fiat Punto" select a; Auto fiat = standartAuto.FirstOrDefault(); Auto original = StandardAuto.CreateStandardAuto(fiat.Id, fiat.Marke, fiat.Tagestarif); Auto modified = autos[0]; int modifiedAutoId = modified.Id; modified.Marke = modifiedBrand; autoReservation.UpdateAuto(modified, original); Auto fetchedFromDb = autoReservation.GetAuto(modifiedAutoId); Assert.AreEqual(modified.Marke, fetchedFromDb.Marke); }
public void InsertKundeTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); int count = autoReservation.GetKunden().Count; Kunde kunde = new Kunde(); int id = 99999; kunde.Id = id; kunde.Nachname = "Nachname"; kunde.Vorname = "Vorname"; kunde.Geburtsdatum = System.DateTime.Today; autoReservation.InsertKunde(kunde); Assert.AreEqual(count + 1, autoReservation.GetKunden().Count); }
public void UpdateReservationTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Reservation> reservationen = autoReservation.GetReservationen(); Reservation modified = reservationen[0]; int reservationId = modified.ReservationNr; Reservation original = Reservation.CreateReservation(modified.ReservationNr, modified.AutoId, modified.KundeId, modified.Von, modified.Bis); DateTime modifiedDate = System.DateTime.Today; modified.Bis = modifiedDate; autoReservation.UpdateReservation(modified, original); Reservation reservationFetchedFromDb = autoReservation.GetReservation(reservationId); Assert.AreEqual(modified.Bis, reservationFetchedFromDb.Bis); }
public void KundeTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Kunde> kunden = autoReservation.GetKunden(); Assert.AreEqual(4, kunden.Count); }
public void UpdateKundeTest() { string modifiedVorname = "Test Vorname"; TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Kunde> kunden = autoReservation.GetKunden(); Kunde modified = kunden[0]; Kunde original = Kunde.CreateKunde(modified.Id, modified.Nachname, modified.Vorname, modified.Geburtsdatum); modified.Vorname = modifiedVorname; int idFromUpdatedKunde = modified.Id; autoReservation.UpdateKunde(modified, original); Kunde modifiedFetchedFromDb = autoReservation.GetKunde(idFromUpdatedKunde); Assert.AreEqual(modified.Vorname, modifiedFetchedFromDb.Vorname); }
public AutoReservationService() { WriteActualMethod(); component = new AutoReservationBusinessComponent(); }
public void InsertAutoTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); Auto auto = new StandardAuto(); int count = autoReservation.GetAutos().Count; int id = 99999; auto.Id = id; auto.Marke = "Marke"; autoReservation.InsertAuto(auto); Assert.AreEqual(count + 1, autoReservation.GetAutos().Count); }
public void GetReservationByIllegalNr() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); Reservation reservationById = autoReservation.GetReservation(9999999); Assert.IsNull(reservationById); }
public void ReservationTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Reservation> reserverationen = autoReservation.GetReservationen(); Assert.AreEqual(1, reserverationen.Count); }
public AutoReservationService() { autoReservation = new AutoReservationBusinessComponent(); }
public void GetReservationByNrTest() { TestEnvironmentHelper.InitializeTestData(); AutoReservationBusinessComponent autoReservation = new AutoReservationBusinessComponent(); IList<Reservation> reservationen = autoReservation.GetReservationen(); Reservation first = reservationen[0]; int nr = first.ReservationNr; Reservation reservationById = autoReservation.GetReservation(nr); Assert.IsTrue(first.Equals(reservationById)); }