public void Should_PassValidation_When_AllRulesPass()
        {
            // Arrange
            var securityAnswerSaltValidator = new SecurityAnswerSaltValidator();
            var securityAnswerSalt          = new SecurityAnswerSalt()
            {
                Salt = "!Q2w#E4r"
            };

            // Act
            var result  = securityAnswerSaltValidator.Validate(securityAnswerSalt);
            var isValid = result.IsValid;

            // Assert
            isValid.Should().Be(true);
        }
        public void Should_FailValidation_When_SaltIsNull()
        {
            // Arrange
            var securityAnswerSaltValidator = new SecurityAnswerSaltValidator();
            var securityAnswerSalt          = new SecurityAnswerSalt()
            {
                Salt = null
            };


            // Act
            var result  = securityAnswerSaltValidator.Validate(securityAnswerSalt);
            var isValid = result.IsValid;

            // Assert
            isValid.Should().Be(false);
        }