public void Test_DeleteConfirmed() { HotelRoomViewModel t = new HotelRoomViewModel() { Size = 2, Type = HotelRoomType.Workroom }; IHotelTamagotchiContext c = new FakeHotelTamagotchiContext(); IHotelRoomRepository tr = new HotelRoomRepository(c); HotelRoomController tc = new HotelRoomController(tr); var ccMock = new Mock <ControllerContext>(); ccMock.SetupGet(x => x.HttpContext.Session["User"]).Returns("testUser"); ccMock.SetupGet(x => x.HttpContext.Session["Role"]).Returns(UserRole.Staff); tc.ControllerContext = ccMock.Object; tc.Create(t); tc.DeleteConfirmed(t.Id); Assert.IsFalse(tr.GetAll().Contains(t)); }
// GET: HotelRooms public ActionResult Index() { List <HotelRoomVM> hotelRooms = _hotelRoomRepository.GetAll().Select(h => new HotelRoomVM(h)).ToList(); return(View(hotelRooms)); }
public IQueryable <HotelRoom> GetAll() { return(_hotelRoomRepository.GetAll()); }