Package org.nuiton.validator
Class ValidatorTestHelper
java.lang.Object
org.nuiton.validator.ValidatorTestHelper
public class ValidatorTestHelper
extends java.lang.Object
Helper methods to test the validator api.
- Since:
- 2.0
- Author:
- Tony Chemit - chemit@codelutin.com
-
Constructor Summary
Constructors Constructor Description ValidatorTestHelper() -
Method Summary
Modifier and Type Method Description static voidassertFieldMessages(org.nuiton.validator.NuitonValidatorResult result, org.nuiton.validator.NuitonValidatorScope scope, java.lang.String field, java.lang.String... expectedMessages)static voidassertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator, java.lang.String... expectedFields)static voidassertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator, org.nuiton.validator.NuitonValidatorScope scope, java.lang.String... expectedFields)static voidassertValidatorEffectiveScopes(org.nuiton.validator.NuitonValidator<?> validator, org.nuiton.validator.NuitonValidatorScope... expectedScopes)static voidassertValidatorModel(org.nuiton.validator.NuitonValidator<?> validator, java.lang.String expectedContext, java.lang.Class<?> expectedType, org.nuiton.validator.NuitonValidatorScope... expectedScopes)static java.io.FilegetBasedir()static voidtestPerson(org.nuiton.validator.NuitonValidator<Person> validator)
-
Constructor Details
-
ValidatorTestHelper
public ValidatorTestHelper()
-
-
Method Details
-
getBasedir
public static java.io.File getBasedir() -
assertValidatorModel
public static void assertValidatorModel(org.nuiton.validator.NuitonValidator<?> validator, java.lang.String expectedContext, java.lang.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, java.lang.String... expectedFields) -
assertValidatorEffectiveFields
public static void assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator, org.nuiton.validator.NuitonValidatorScope scope, java.lang.String... expectedFields) -
testPerson
-
assertFieldMessages
public static void assertFieldMessages(org.nuiton.validator.NuitonValidatorResult result, org.nuiton.validator.NuitonValidatorScope scope, java.lang.String field, java.lang.String... expectedMessages)
-