public void Setup() { var Booking = new List <Booking> { new Booking { BookingId = 1, emailId = "*****@*****.**", RoomID = 1 }, new Booking { BookingId = 2, emailId = "*****@*****.**", RoomID = 2 }, new Booking { BookingId = 3, emailId = "*****@*****.**", RoomID = 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 <hmsContext>(); mockContext.Setup(c => c.Bookings).Returns(mockSet.Object); db = mockContext.Object; }
public void Setup() { var Users = new List <Users> { new Users { Email = "*****@*****.**", FirstName = "Prithiwman", LastName = "Mazumdar" }, new Users { Email = "*****@*****.**", FirstName = "Dishani", LastName = "das" }, new Users { Email = "*****@*****.**", FirstName = "thiwman", LastName = "Mazumdar" } }; var Usersdata = Users.AsQueryable(); var mockSet = new Mock <DbSet <Users> >(); mockSet.As <IQueryable <Users> >().Setup(m => m.Provider).Returns(Usersdata.Provider); mockSet.As <IQueryable <Users> >().Setup(m => m.Expression).Returns(Usersdata.Expression); mockSet.As <IQueryable <Users> >().Setup(m => m.ElementType).Returns(Usersdata.ElementType); mockSet.As <IQueryable <Users> >().Setup(m => m.GetEnumerator()).Returns(Usersdata.GetEnumerator()); var mockContext = new Mock <hmsContext>(); mockContext.Setup(c => c.Users).Returns(mockSet.Object); db = mockContext.Object; }
public void Setup() { var Rooms = new List <Rooms> { new Rooms { RoomId = 01, RoomType = "AC", price = 2250 }, new Rooms { RoomId = 02, RoomType = "NON AC", price = 2250 }, new Rooms { RoomId = 03, RoomType = "SUITE", price = 225 }, }; var Roomsdata = Rooms.AsQueryable(); var mockSet = new Mock <DbSet <Rooms> >(); mockSet.As <IQueryable <Rooms> >().Setup(m => m.Provider).Returns(Roomsdata.Provider); mockSet.As <IQueryable <Rooms> >().Setup(m => m.Expression).Returns(Roomsdata.Expression); mockSet.As <IQueryable <Rooms> >().Setup(m => m.ElementType).Returns(Roomsdata.ElementType); mockSet.As <IQueryable <Rooms> >().Setup(m => m.GetEnumerator()).Returns(Roomsdata.GetEnumerator()); var mockContext = new Mock <hmsContext>(); mockContext.Setup(c => c.Rooms).Returns(mockSet.Object); db = mockContext.Object; }
public BookingController(hmsContext context) { _Context = context; _log4net = log4net.LogManager.GetLogger(typeof(BookingController)); }
public UsersController(hmsContext context) { _Context = context; _log4net = log4net.LogManager.GetLogger(typeof(UsersController)); }
public UsersRep(hmsContext _db) { db = _db; }
public BookingRep(hmsContext _db) { db = _db; }
public RoomsRep(hmsContext _db) { db = _db; }