org.nuiton.validator
Class AbstractValidatorDetectorTest
java.lang.Object
org.nuiton.validator.AbstractValidatorDetectorTest
- Direct Known Subclasses:
- ModelValidatorDetectorTestImpl
public abstract class AbstractValidatorDetectorTest
- extends Object
Abstract test to detects and test your validators.
- Since:
- 2.0
- Author:
- tchemit
|
Method Summary |
void |
assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator,
org.nuiton.validator.NuitonValidatorScope scope,
String... expectedFields)
|
void |
assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator,
String... expectedFields)
|
void |
assertValidatorEffectiveScopes(org.nuiton.validator.NuitonValidator<?> validator,
org.nuiton.validator.NuitonValidatorScope... expectedScopes)
|
void |
assertValidatorModel(org.nuiton.validator.NuitonValidator<?> validator,
String expectedContext,
Class<?> expectedType,
org.nuiton.validator.NuitonValidatorScope... expectedScopes)
|
void |
assertValidatorSetWithMultiContextName(SortedSet<org.nuiton.validator.NuitonValidator<?>> result,
Object... contextThenClass)
|
void |
assertValidatorSetWithSameContextName(SortedSet<org.nuiton.validator.NuitonValidator<?>> result,
String context,
Class<?>... contextThenClass)
|
protected SortedSet<org.nuiton.validator.NuitonValidator<?>> |
detectValidators(Class<?>... types)
|
protected SortedSet<org.nuiton.validator.NuitonValidator<?>> |
detectValidators(Pattern context,
Class<?>... types)
|
protected SortedSet<org.nuiton.validator.NuitonValidator<?>> |
detectValidators(Pattern context,
org.nuiton.validator.NuitonValidatorScope[] scopes,
Class<?>... types)
|
protected abstract File |
getRootDirectory(File basedir)
|
void |
setUp()
|
void |
tearDown()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
providerName
protected final String providerName
rootDirectory
protected File rootDirectory
provider
protected org.nuiton.validator.NuitonValidatorProvider provider
AbstractValidatorDetectorTest
public AbstractValidatorDetectorTest(String providerName)
getRootDirectory
protected abstract File getRootDirectory(File basedir)
setUp
public void setUp()
throws Exception
- Throws:
Exception
tearDown
public void tearDown()
throws Exception
- Throws:
Exception
detectValidators
protected SortedSet<org.nuiton.validator.NuitonValidator<?>> detectValidators(Class<?>... types)
detectValidators
protected SortedSet<org.nuiton.validator.NuitonValidator<?>> detectValidators(Pattern context,
Class<?>... types)
detectValidators
protected SortedSet<org.nuiton.validator.NuitonValidator<?>> detectValidators(Pattern context,
org.nuiton.validator.NuitonValidatorScope[] scopes,
Class<?>... types)
assertValidatorModel
public void assertValidatorModel(org.nuiton.validator.NuitonValidator<?> validator,
String expectedContext,
Class<?> expectedType,
org.nuiton.validator.NuitonValidatorScope... expectedScopes)
assertValidatorEffectiveScopes
public void assertValidatorEffectiveScopes(org.nuiton.validator.NuitonValidator<?> validator,
org.nuiton.validator.NuitonValidatorScope... expectedScopes)
assertValidatorEffectiveFields
public void assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator,
String... expectedFields)
assertValidatorEffectiveFields
public void assertValidatorEffectiveFields(org.nuiton.validator.NuitonValidator<?> validator,
org.nuiton.validator.NuitonValidatorScope scope,
String... expectedFields)
assertValidatorSetWithMultiContextName
public void assertValidatorSetWithMultiContextName(SortedSet<org.nuiton.validator.NuitonValidator<?>> result,
Object... contextThenClass)
assertValidatorSetWithSameContextName
public void assertValidatorSetWithSameContextName(SortedSet<org.nuiton.validator.NuitonValidator<?>> result,
String context,
Class<?>... contextThenClass)
Copyright © 2011 CodeLutin. All Rights Reserved.