public void WhenRoomTypeCreated_ThenAvailableRoomsListContainsIt()
        {
            //Given
            //When
            var roomsCreated = new RoomsCreated(Guid.NewGuid(), "Extra Large Suite", 3, Guid.NewGuid());

            _sut.Handle(roomsCreated);
            //Then
            var availableRooms = _availableRoomsRepository.GetAll().ToArray();

            Assert.That(availableRooms, Has.Length.EqualTo(1));
            var createdRoomType = availableRooms[0];

            Assert.That(createdRoomType.Name, Is.EqualTo("Extra Large Suite"));
            Assert.That(createdRoomType.TotalNoOfUnits, Is.EqualTo(3));
        }
Ejemplo n.º 2
0
 public ICollection <RoomType> GetAll()
 {
     return(repository.GetAll());
 }