org.nuiton.validator
Class ValidatorTestHelper

java.lang.Object
  extended by org.nuiton.validator.ValidatorTestHelper

public class ValidatorTestHelper
extends Object

Helper methods to test the validator api.

Since:
2.0
Author:
tchemit

Constructor Summary
ValidatorTestHelper()
           
 
Method Summary
static void assertFieldMessages(org.nuiton.validator.NuitonValidatorResult result, org.nuiton.validator.NuitonValidatorScope scope, String field, String... expectedMessages)
           
static void assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator, org.nuiton.validator.NuitonValidatorScope scope, String... expectedFields)
           
static void assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator, String... expectedFields)
           
static void assertValidatorEffectiveScopes(org.nuiton.validator.NuitonValidator<?> validator, org.nuiton.validator.NuitonValidatorScope... expectedScopes)
           
static void assertValidatorModel(org.nuiton.validator.NuitonValidator<?> validator, String expectedContext, Class<?> expectedType, org.nuiton.validator.NuitonValidatorScope... expectedScopes)
           
static File getBasedir()
           
static void testPerson(org.nuiton.validator.NuitonValidator<Person> validator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)


Copyright © 2011 CodeLutin. All Rights Reserved.