private Flight SetupTest() { var testFlight = FlightTestData.Flight(1); FlightDbSet.Setup(m => m.Find(1)).Returns(testFlight); Context.Setup(m => m.Flight).Returns(FlightDbSet.Object); MockAirfieldProvider.Setup(m => m.Get(1)).Returns(FlightTestData.Airfield); MockAircraftProvider.Setup(m => m.Get(1)).Returns(FlightTestData.Aircraft); testFlight.Airfield = FlightTestData.Airfield(); testFlight.Aircraft = FlightTestData.Aircraft(); return(testFlight); }
private void SetupDbSet() { FlightDbSet.As <IQueryable <Flight> >().Setup(m => m.Provider) .Returns(FlightTestData.FlightData.AsQueryable().Provider); FlightDbSet.As <IQueryable <Flight> >().Setup(m => m.Expression) .Returns(FlightTestData.FlightData.AsQueryable().Expression); FlightDbSet.As <IQueryable <Flight> >().Setup(m => m.ElementType) .Returns(FlightTestData.FlightData.AsQueryable().ElementType); FlightDbSet.As <IQueryable <Flight> >().Setup(m => m.GetEnumerator()) .Returns(FlightTestData.FlightData.AsQueryable().GetEnumerator()); FlightDbSet.SetupGet(p => p.Local).Returns(FlightTestData.Flights()); Context.Setup(m => m.Flight).Returns(FlightDbSet.Object); }
public void ThePurge() { UserDbSet.RemoveRange(UserDbSet.Include(x => x.PendingFriends).Include(x => x.Friends).Include(x => x.FriendRequestsSent)); FlightDbSet.RemoveRange(FlightDbSet); AdminDbSet.RemoveRange(AdminDbSet); AdminAvioDbSet.RemoveRange(AdminAvioDbSet); AdminRentDbSet.RemoveRange(AdminRentDbSet); AvioCompanyDbSet.RemoveRange(AvioCompanyDbSet); RentACarDbSet.RemoveRange(RentACarDbSet); VehicleDbSet.RemoveRange(VehicleDbSet); LocationDbSet.RemoveRange(LocationDbSet); AddressDbSet.RemoveRange(AddressDbSet); TempUserDbSet.RemoveRange(TempUserDbSet); ReviewDbSet.RemoveRange(ReviewDbSet); FlightReservationDbSet.RemoveRange(FlightReservationDbSet); this.SaveChanges(); }