![Tests passed successfully](https://img.shields.io/badge/tests-803%20passed%2C%201%20skipped-success) ## :white_check_mark: FluentValidation.Tests **804** tests were completed in **4s** with **803** passed, **0** failed and **1** skipped. |Test suite|Passed|Failed|Skipped|Time| |:---|---:|---:|---:|---:| |FluentValidation.Tests.AbstractValidatorTester|35:white_check_mark:|||12ms| |FluentValidation.Tests.AccessorCacheTests|4:white_check_mark:||1:no_entry_sign:|4ms| |FluentValidation.Tests.AssemblyScannerTester|2:white_check_mark:|||2ms| |FluentValidation.Tests.CascadingFailuresTester|38:white_check_mark:|||23ms| |FluentValidation.Tests.ChainedValidationTester|13:white_check_mark:|||6ms| |FluentValidation.Tests.ChainingValidatorsTester|3:white_check_mark:|||1ms| |FluentValidation.Tests.ChildRulesTests|2:white_check_mark:|||7ms| |FluentValidation.Tests.CollectionValidatorWithParentTests|16:white_check_mark:|||13ms| |FluentValidation.Tests.ComplexValidationTester|17:white_check_mark:|||26ms| |FluentValidation.Tests.ConditionTests|18:white_check_mark:|||9ms| |FluentValidation.Tests.CreditCardValidatorTests|2:white_check_mark:|||2ms| |FluentValidation.Tests.CustomFailureActionTester|3:white_check_mark:|||1ms| |FluentValidation.Tests.CustomMessageFormatTester|6:white_check_mark:|||3ms| |FluentValidation.Tests.CustomValidatorTester|10:white_check_mark:|||6ms| |FluentValidation.Tests.DefaultValidatorExtensionTester|30:white_check_mark:|||38ms| |FluentValidation.Tests.EmailValidatorTests|36:white_check_mark:|||18ms| |FluentValidation.Tests.EmptyTester|9:white_check_mark:|||5ms| |FluentValidation.Tests.EnumValidatorTests|12:white_check_mark:|||24ms| |FluentValidation.Tests.EqualValidatorTests|10:white_check_mark:|||3ms| |FluentValidation.Tests.ExactLengthValidatorTester|6:white_check_mark:|||2ms| |FluentValidation.Tests.ExclusiveBetweenValidatorTests|19:white_check_mark:|||6ms| |FluentValidation.Tests.ExtensionTester|4:white_check_mark:|||1ms| |FluentValidation.Tests.ForEachRuleTests|34:white_check_mark:|||47ms| |FluentValidation.Tests.GreaterThanOrEqualToValidatorTester|14:white_check_mark:|||5ms| |FluentValidation.Tests.GreaterThanValidatorTester|13:white_check_mark:|||4ms| |FluentValidation.Tests.InclusiveBetweenValidatorTests|18:white_check_mark:|||4ms| |FluentValidation.Tests.InheritanceValidatorTest|11:white_check_mark:|||18ms| |FluentValidation.Tests.InlineValidatorTester|1:white_check_mark:|||2ms| |FluentValidation.Tests.LanguageManagerTests|21:white_check_mark:|||28ms| |FluentValidation.Tests.LengthValidatorTests|16:white_check_mark:|||17ms| |FluentValidation.Tests.LessThanOrEqualToValidatorTester|13:white_check_mark:|||4ms| |FluentValidation.Tests.LessThanValidatorTester|16:white_check_mark:|||6ms| |FluentValidation.Tests.LocalisedMessagesTester|6:white_check_mark:|||3ms| |FluentValidation.Tests.LocalisedNameTester|2:white_check_mark:|||1ms| |FluentValidation.Tests.MemberAccessorTests|9:white_check_mark:|||5ms| |FluentValidation.Tests.MessageFormatterTests|10:white_check_mark:|||2ms| |FluentValidation.Tests.ModelLevelValidatorTests|2:white_check_mark:|||1ms| |FluentValidation.Tests.NameResolutionPluggabilityTester|3:white_check_mark:|||2ms| |FluentValidation.Tests.NotEmptyTester|10:white_check_mark:|||7ms| |FluentValidation.Tests.NotEqualValidatorTests|11:white_check_mark:|||7ms| |FluentValidation.Tests.NotNullTester|5:white_check_mark:|||1ms| |FluentValidation.Tests.NullTester|5:white_check_mark:|||2ms| |FluentValidation.Tests.OnFailureTests|10:white_check_mark:|||8ms| |FluentValidation.Tests.PredicateValidatorTester|5:white_check_mark:|||2ms| |FluentValidation.Tests.PropertyChainTests|7:white_check_mark:|||1ms| |FluentValidation.Tests.RegularExpressionValidatorTests|15:white_check_mark:|||6ms| |FluentValidation.Tests.RuleBuilderTests|29:white_check_mark:|||96ms| |FluentValidation.Tests.RuleDependencyTests|14:white_check_mark:|||3s| |FluentValidation.Tests.RulesetTests|21:white_check_mark:|||14ms| |FluentValidation.Tests.ScalePrecisionValidatorTests|6:white_check_mark:|||4ms| |FluentValidation.Tests.SharedConditionTests|42:white_check_mark:|||42ms| |FluentValidation.Tests.StandalonePropertyValidationTester|1:white_check_mark:|||0ms| |FluentValidation.Tests.StringEnumValidatorTests|10:white_check_mark:|||5ms| |FluentValidation.Tests.TrackingCollectionTests|3:white_check_mark:|||2ms| |FluentValidation.Tests.TransformTests|4:white_check_mark:|||3ms| |FluentValidation.Tests.UserSeverityTester|7:white_check_mark:|||3ms| |FluentValidation.Tests.UserStateTester|4:white_check_mark:|||3ms| |FluentValidation.Tests.ValidateAndThrowTester|14:white_check_mark:|||25ms| |FluentValidation.Tests.ValidationResultTests|8:white_check_mark:|||8ms| |FluentValidation.Tests.ValidatorDescriptorTester|5:white_check_mark:|||1ms| |FluentValidation.Tests.ValidatorSelectorTests|10:white_check_mark:|||9ms| |FluentValidation.Tests.ValidatorTesterTester|73:white_check_mark:|||74ms|