示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
 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();
 }