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)); }
public ICollection <RoomType> GetAll() { return(repository.GetAll()); }