public void If_NameLengtGreaterThan10_SetsPropertyValidatorCondition_ReturnsActionOptionBuilder()
        {
            // Create Dependancies
            PropertyValidator<Customer, string> validator = PropertyValidatorFactory.DefaultCustomerNameValidator();

            // Test
            var actionOptionConditionBuilder = new ActionOptionConditionBuilder<Customer, string>(validator);
            ActionOptionBuilder<Customer, string> ifResult = actionOptionConditionBuilder.If(c => c.Name.Length > 10);

            // Assert
            Assert.That(validator.Condition, Is.Not.Null);
        }
Esempio n. 2
0
        If_NameLengtGreaterThan10_SetsPropertyValidatorCondition_ReturnsActionOptionBuilder()
        {
            // Create Dependancies
            PropertyValidator <Customer, string> validator = PropertyValidatorFactory.DefaultCustomerNameValidator();

            // Test
            var actionOptionConditionBuilder = new ActionOptionConditionBuilder <Customer, string>(validator);
            ActionOptionBuilder <Customer, string> ifResult = actionOptionConditionBuilder.If(c => c.Name.Length > 10);


            // Assert
            Assert.That(validator.Condition, Is.Not.Null);
        }