Class DefaultUniqueNameForAttributeValidatorTest


  • @UnitTest
    public class DefaultUniqueNameForAttributeValidatorTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultUniqueNameForAttributeValidatorTest

        public DefaultUniqueNameForAttributeValidatorTest()
    • Method Detail

      • setUp

        public void setUp()
      • givenItemHasNoAttributeWhenValidatedThenNoErrorsAreThrown

        public void givenItemHasNoAttributeWhenValidatedThenNoErrorsAreThrown()
      • givenItemHasAttributeWhichIsNullWhenValidatedThenNoErrorsAreThrown

        public void givenItemHasAttributeWhichIsNullWhenValidatedThenNoErrorsAreThrown()
      • givenItemHasEmptyCollectionInAttributeWhenValidatedThenNoErrorsAreThrown

        public void givenItemHasEmptyCollectionInAttributeWhenValidatedThenNoErrorsAreThrown()
      • givenItemHasAttributeHasMultipleValuesWithDuplicateNamesWhenValidatedThenErrorIsThrown

        public void givenItemHasAttributeHasMultipleValuesWithDuplicateNamesWhenValidatedThenErrorIsThrown()
      • assertHasNoErrors

        protected void assertHasNoErrors()
      • assertHasError

        protected void assertHasError​(java.lang.String field,
                                      java.lang.String errorCode)