Adding the following validators:
commit188b0da82842f9a57d161ae8eb41db167bebf827
authorayende <ayende@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Wed, 4 Apr 2007 07:14:40 +0000 (4 07:14 +0000)
committerayende <ayende@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Wed, 4 Apr 2007 07:14:40 +0000 (4 07:14 +0000)
tree1e738c89a4a0f3cc20880a991a6440fad718f3ae
parent2fb53f529e6447f7b843f939892acb352c7fceab
Adding the following validators:
 - ValidateNotSameValue
 - ValidateCollectionNotEmpty
 - ValidateGroupNotEmpty

git-svn-id: https://svn.castleproject.org/svn/castle/trunk@3673 73e77b4c-caa6-f847-a29a-24ab75ae54b6
24 files changed:
Components/General/Validator/Castle.Components.Validator.Tests/CachedValidationRegistryTestCase.cs
Components/General/Validator/Castle.Components.Validator.Tests/Castle.Components.Validator.Tests.csproj
Components/General/Validator/Castle.Components.Validator.Tests/Models/Client.cs
Components/General/Validator/Castle.Components.Validator.Tests/ValidatorRunnerTestCase.cs
Components/General/Validator/Castle.Components.Validator.Tests/ValidatorTests/CollectionNotEmptyValidatorTestCase.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator.Tests/ValidatorTests/GroupNotEmptyValidatorTestCase.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator.Tests/ValidatorTests/NotSameValueValidatorTestCase.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator/Attributes/AbstractValidationAttribute.cs
Components/General/Validator/Castle.Components.Validator/Attributes/ValidateCollectionNotEmptyAttribute.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator/Attributes/ValidateGroupNotEmptyAttribute.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator/Attributes/ValidateNonEmptyAttribute.cs
Components/General/Validator/Castle.Components.Validator/Attributes/ValidateNotSameValueAttribute.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator/CachedValidationRegistry.cs
Components/General/Validator/Castle.Components.Validator/Castle.Components.Validator.csproj
Components/General/Validator/Castle.Components.Validator/IValidatorBuilder.cs
Components/General/Validator/Castle.Components.Validator/IValidatorRegistry.cs
Components/General/Validator/Castle.Components.Validator/MessageConstants.cs
Components/General/Validator/Castle.Components.Validator/Messages.Designer.cs
Components/General/Validator/Castle.Components.Validator/Messages.resx
Components/General/Validator/Castle.Components.Validator/ValidatorRunner.cs
Components/General/Validator/Castle.Components.Validator/Validators/AbstractValidator.cs
Components/General/Validator/Castle.Components.Validator/Validators/CollectionNotEmptyValidator.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator/Validators/GroupNotEmptyValidator.cs [new file with mode: 0644]
Components/General/Validator/Castle.Components.Validator/Validators/NotSameValueValidator.cs [new file with mode: 0644]