public void TestSetup() { var train = new Train { TrainId = 1, TrainName = "Polar Express" }; var schedule = new Schedule { ScheduleId = 1, Train = train, ArrivalDate = DateTime.Now, DepartureDate = DateTime.Today, LeavesFrom = "Dallas", ArrivesAt = "New York" }; var reservation = new Reservation { ReservationId = 1, Passenger = "Phil Marlowe", Schedule = schedule }; _context = new FakeReservationContext(); var repository = new ReservationRepository(_context); repository.AddTrain(train); repository.AddSchedule(schedule); repository.AddReservation(reservation); repository.SaveChanges(); }