public void Test_UpdateAuto() { Auto neu = new StandardAuto { Marke = "Ferrari", Tagestarif = 65 }; int id = Target.AddAuto(neu); Assert.AreNotEqual(0, id); Auto original = target.GetAuto(id); Auto duplicate = target.GetAuto(id); duplicate.Marke = "BMW"; target.UpdateAuto(original, duplicate); Auto updated = target.GetAuto(id); Assert.AreEqual(duplicate.Marke, updated.Marke); Assert.AreEqual(duplicate.Tagestarif, updated.Tagestarif); Assert.AreEqual(duplicate.Id, updated.Id); Assert.AreEqual(duplicate.ToString(), updated.ToString()); }
/// <summary> /// Create a new StandardAuto object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="marke">Initial value of the Marke property.</param> /// <param name="tagestarif">Initial value of the Tagestarif property.</param> public static StandardAuto CreateStandardAuto(global::System.Int32 id, global::System.String marke, global::System.Int32 tagestarif) { StandardAuto standardAuto = new StandardAuto(); standardAuto.Id = id; standardAuto.Marke = marke; standardAuto.Tagestarif = tagestarif; return(standardAuto); }
public void Test_InsertAuto() { int oldCount = Target.LoadAutos().Count; Auto auto = new StandardAuto(); auto.Marke = "Lexus"; auto.Tagestarif = 120; Target.InsertAuto(auto); List<Auto> autos = Target.LoadAutos(); Assert.AreNotEqual(autos.Count, oldCount); Assert.IsNotNull(autos.Find(a => a.Marke == "Lexus" && a.Tagestarif == 120)); }
public void Test_UpdateAuto() { Auto meinAuto = new StandardAuto { Id = 1, Tagestarif = 2000, Marke = "Porsche X2" }; Auto originalAuto = Target.GetAutoById(1); Target.UpdateAuto(meinAuto, originalAuto); Assert.AreEqual(meinAuto.Marke, "Porsche X2"); Assert.AreEqual(meinAuto.Tagestarif, 2000); }
public static List<Auto> InitializeAutoListTestData() { List<Auto> autoListTestData = new List<Auto>(); StandardAuto test1 = new StandardAuto(); MittelklasseAuto test2 = new MittelklasseAuto(); LuxusklasseAuto test3 = new LuxusklasseAuto(); test1.Marke = "Fiat Punto"; test1.Tagestarif = 50; test2.Marke = "VW Golf"; test2.Tagestarif = 120; test3.Marke = "Audi S6"; test3.Tagestarif = 180; autoListTestData.Add(test1); autoListTestData.Add(test2); autoListTestData.Add(test3); return autoListTestData; }
/// <summary> /// Create a new StandardAuto object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="marke">Initial value of the Marke property.</param> /// <param name="tagestarif">Initial value of the Tagestarif property.</param> public static StandardAuto CreateStandardAuto(global::System.Int32 id, global::System.String marke, global::System.Int32 tagestarif) { StandardAuto standardAuto = new StandardAuto(); standardAuto.Id = id; standardAuto.Marke = marke; standardAuto.Tagestarif = tagestarif; return standardAuto; }
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); }