Пример #1
0
        public IActionResult Index()
        {
            MiniatureRoomsListViewModel rooms = _roomsViewModelFactory.CreateMiniatureRoomsListViewModel(
                _roomRepository.GetAllRooms()
                );

            return(View(rooms));
        }
Пример #2
0
        public void CreateMiniatureRoomsListViewModelTest()
        {
            IList <Room> rooms = new List <Room> {
                _roomViewModel1, _roomViewModel2
            };
            MiniatureRoomsListViewModel miniatureRoomsListViewModel = _factory.CreateMiniatureRoomsListViewModel(rooms);

            Assert.Contains(
                new MiniatureRoomViewModel(1, "Test 1", "Lorem Ipsum"),
                miniatureRoomsListViewModel.Rooms
                );

            Assert.Contains(
                new MiniatureRoomViewModel(2, "Test 2", "You are a wizard harry."),
                miniatureRoomsListViewModel.Rooms
                );

            Assert.DoesNotContain(
                new MiniatureRoomViewModel(99, "Test 2", "You are a wizard harry."),
                miniatureRoomsListViewModel.Rooms
                );
        }