public void Setup() { var Booking = new List <Booking> { new Booking { BookingId = 1, Email = "*****@*****.**", RoomNo = 1 }, new Booking { BookingId = 2, Email = "*****@*****.**", RoomNo = 2 }, new Booking { BookingId = 3, Email = "*****@*****.**", RoomNo = 3 } }; var Bookingdata = Booking.AsQueryable(); var mockSet = new Mock <DbSet <Booking> >(); mockSet.As <IQueryable <Booking> >().Setup(m => m.Provider).Returns(Bookingdata.Provider); mockSet.As <IQueryable <Booking> >().Setup(m => m.Expression).Returns(Bookingdata.Expression); mockSet.As <IQueryable <Booking> >().Setup(m => m.ElementType).Returns(Bookingdata.ElementType); mockSet.As <IQueryable <Booking> >().Setup(m => m.GetEnumerator()).Returns(Bookingdata.GetEnumerator()); var mockContext = new Mock <hotelDBContext>(); mockContext.Setup(c => c.Bookings).Returns(mockSet.Object); db = mockContext.Object; }
public void Setup() { var Room = new List <Room> { new Room { RoomNo = 1, RoomType = "AC", Price = 1234 }, new Room { RoomNo = 2, RoomType = "NONAC", Price = 234 }, new Room { RoomNo = 3, RoomType = "AC", Price = 1234 } }; var Roomdata = Room.AsQueryable(); var mockSet = new Mock <DbSet <Room> >(); mockSet.As <IQueryable <Room> >().Setup(m => m.Provider).Returns(Roomdata.Provider); mockSet.As <IQueryable <Room> >().Setup(m => m.Expression).Returns(Roomdata.Expression); mockSet.As <IQueryable <Room> >().Setup(m => m.ElementType).Returns(Roomdata.ElementType); mockSet.As <IQueryable <Room> >().Setup(m => m.GetEnumerator()).Returns(Roomdata.GetEnumerator()); var mockContext = new Mock <hotelDBContext>(); mockContext.Setup(c => c.Rooms).Returns(mockSet.Object); db = mockContext.Object; }
public void Setup() { var Boarder = new List <Boarder> { new Boarder { FirstName = "S", LastName = "B", Email = "*****@*****.**", Password = "******" }, new Boarder { FirstName = "D", LastName = "D", Email = "*****@*****.**", Password = "******" }, new Boarder { FirstName = "B", LastName = "C", Email = "*****@*****.**", Password = "******" } }; var Boarderdata = Boarder.AsQueryable(); var mockSet = new Mock <DbSet <Boarder> >(); mockSet.As <IQueryable <Boarder> >().Setup(m => m.Provider).Returns(Boarderdata.Provider); mockSet.As <IQueryable <Boarder> >().Setup(m => m.Expression).Returns(Boarderdata.Expression); mockSet.As <IQueryable <Boarder> >().Setup(m => m.ElementType).Returns(Boarderdata.ElementType); mockSet.As <IQueryable <Boarder> >().Setup(m => m.GetEnumerator()).Returns(Boarderdata.GetEnumerator()); var mockContext = new Mock <hotelDBContext>(); mockContext.Setup(c => c.Boarders).Returns(mockSet.Object); db = mockContext.Object; }
public BookingRep(hotelDBContext _db) { db = _db; }
public RoomRep(hotelDBContext _db) { db = _db; }
public BoarderRep(hotelDBContext _db) { db = _db; }