@SpecVersion(spec="beanvalidation",
version="2.0.0")
public class ValidatorResolutionTest
extends BaseExecutableValidatorTest
| Constructor and Description |
|---|
ValidatorResolutionTest() |
getExecutableValidatorgetValidator@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="b")
public void testTargetTypeIsInterface()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="b")
public void testTargetTypeIsClass()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="c") @SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="i") public void testTargetedTypeIsField()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="d") @SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="i") public void testTargetedTypeIsGetter()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="i")
public void testClassLevelValidatorForSubTypeHasPredenceOverValidatorForSuperClass()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="e")
public void testResolutionOfMultipleSizeValidators()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="e")
public void testResolutionOfMinMaxForDifferentTypes()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="h") @SpecAssertion(section="constraintsdefinitionimplementation-constraintdefinition",id="e") @SpecAssertion(section="constraintsdefinitionimplementation-validationimplementation",id="m") public void testUnexpectedTypeInValidatorResolution()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="j") @SpecAssertion(section="exception-constraintdeclaration",id="b") public void testAmbiguousValidatorResolution()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="g")
public void testValidatorForWrapperTypeIsAppliedForPrimitiveType()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="a")
public void testSeveralCrossParameterValidatorsCauseConstraintDefinitionException()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="a")
public void testCrossParameterConstraintWithoutValidatorCausesConstraintDefinitionException()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="a")
public void testCrossParameterValidatorIsUsedForConstraintImplicitlyTargetingParameters()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="a")
public void testCrossParameterValidatorIsUsedForConstraintExplicitlyTargetingParameters()
throws Exception
Exception@SpecAssertion(section="constraintsdefinitionimplementation-validationimplementation",id="g") @SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="a")
public void testCrossParameterValidatorValidatingObjectArray()
throws Exception
Exception@SpecAssertion(section="constraintsdefinitionimplementation-validationimplementation",id="g") @SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",id="a")
public void testCrossParameterValidatorValidatingObject()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="f")
public void testGenericValidatorIsUsedForConstraintTargetingMethodReturnValue()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="f")
public void testGenericValidatorIsUsedForConstraintTargetingField()
@SpecAssertion(section="constraintdeclarationvalidationprocess-validationroutine-typevalidatorresolution",
id="j")
public void testTwoValidatorsForSameTypeCauseUnexpectedTypeException()
Copyright © 2008–2017. All rights reserved.