示例#1
0
        public void Constructor_SetErrorMessage()
        {
            // Arrange / Act
            var sut = new NullValidationRule <object>(_ERROR_MESSAGE, false);

            // Assert
            sut.ErrorMessage.Should().Be(_ERROR_MESSAGE);
        }
示例#2
0
        public void Validate_ForValue(object value, bool invert, bool expected)
        {
            // Arrange
            var sut = new NullValidationRule <object>(_ERROR_MESSAGE, invert);

            // Act
            var result = sut.Validate(value);

            // Assert
            result.Should().Be(expected);
        }