Exemplo n.º 1
0
        public void ReturnExtendedCollection_WhenTheValueDoesNotExistIsPassed()
        {
            // Arrange
            var accomodationProperty = new AccomodationPropertyMock(1, 2, false, "Sea", 222);

            var extra = new Mock <IExtra>();

            extra.Setup(x => x.Name).Returns(AvailableExtras.TV);

            // Act
            accomodationProperty.AddExtra(extra.Object);

            // Assert
            Assert.ThrowsException <ArgumentException>(() => accomodationProperty.AddExtra(extra.Object));
        }
Exemplo n.º 2
0
        public void ThrowsArgumentException_WhenNullValueIsPassed(IExtra extra)
        {
            // Arrange
            var accomodationProperty = new AccomodationPropertyMock(1, 2, false, "Sea", 222);

            // Act & Assert
            Assert.ThrowsException <ArgumentException>(() => accomodationProperty.AddExtra(extra));
        }