예제 #1
0
        public void AddRoom_Should_ReturnException_When_NullIsPassed()
        {
            var hotel = new HotelMock("Telerik", 5, 4);
            IAccomodationProperty mockedRoom = null;

            Assert.ThrowsException <ArgumentException>(() => hotel.AddRoom(mockedRoom));
        }
예제 #2
0
        public void AddRoom_Should_AddRoom_To_RoomsList()
        {
            var hotel      = new HotelMock("Telerik", 5, 4);
            var mockedRoom = new Mock <IAccomodationProperty>();

            hotel.AddRoom(mockedRoom.Object);

            Assert.IsTrue(hotel.Rooms.Count == 1);
        }