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"); } }