/// <summary>
        /// Whens the validate.
        /// </summary>
        /// <param name="builder">The builder.</param>
        /// <param name="validator">The validator.</param>
        /// <returns></returns>
        /// <autogeneratedoc />
        /// TODO Edit XML Comment Template for WhenValidateModel
        public static ITestDefinition <BookSerial> Validate(this ITestDefinition <BookSerial> builder, IBookSerialValidator validator)
        {
            void When(BookSerial x)
            {
                validator.Validate(x.ToString());
            }

            builder.Invoke(When);
            return(builder);
        }
Beispiel #2
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="serialValidator">The serial validator.</param>
 public BookValidator(IBookSerialValidator serialValidator)
 {
     SerialValidator = serialValidator;
 }