Class ValidatorTestHelper


  • public class ValidatorTestHelper
    extends Object
    Helper methods to test the validator api.
    Since:
    2.0
    Author:
    Tony Chemit - chemit@codelutin.com
    • Constructor Detail

      • ValidatorTestHelper

        public ValidatorTestHelper()
    • Method Detail

      • getBasedir

        public static File getBasedir()
      • assertValidatorModel

        public static void assertValidatorModel​(org.nuiton.validator.NuitonValidator<?> validator,
                                                String expectedContext,
                                                Class<?> expectedType,
                                                org.nuiton.validator.NuitonValidatorScope... expectedScopes)
      • assertValidatorEffectiveScopes

        public static void assertValidatorEffectiveScopes​(org.nuiton.validator.NuitonValidator<?> validator,
                                                          org.nuiton.validator.NuitonValidatorScope... expectedScopes)
      • assertValidatorEffectiveFields

        public static void assertValidatorEffectiveFields​(org.nuiton.validator.NuitonValidator<?> validator,
                                                          String... expectedFields)
      • assertValidatorEffectiveFields

        public static void assertValidatorEffectiveFields​(org.nuiton.validator.NuitonValidator<?> validator,
                                                          org.nuiton.validator.NuitonValidatorScope scope,
                                                          String... expectedFields)
      • testPerson

        public static void testPerson​(org.nuiton.validator.NuitonValidator<Person> validator)
      • assertFieldMessages

        public static void assertFieldMessages​(org.nuiton.validator.NuitonValidatorResult result,
                                               org.nuiton.validator.NuitonValidatorScope scope,
                                               String field,
                                               String... expectedMessages)