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;
        }
示例#3
0
        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));
 }
示例#6
0
        public UsersRep(hmsContext _db)

        {
            db = _db;
        }
        public BookingRep(hmsContext _db)

        {
            db = _db;
        }
        public RoomsRep(hmsContext _db)

        {
            db = _db;
        }