@SpecVersion(spec="beanvalidation",
version="2.0.0")
public class MethodValidationRequirementTest
extends BaseExecutableValidatorTest
| Constructor and Description |
|---|
MethodValidationRequirementTest() |
getExecutableValidatorgetValidator@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-parameterconstraints",
id="a")
public void testMethodParameterConstraintsAreDeclaredByAnnotatingParameters()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-parameterconstraints",
id="a")
public void testConstructorParameterConstraintsAreDeclaredByAnnotatingParameters()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-parameterconstraints-crossparameterconstraints",
id="a")
public void testCrossParameterConstraintsAreDeclaredByAnnotatingMethods()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-parameterconstraints-crossparameterconstraints",
id="a")
public void testCrossParameterConstraintsAreDeclaredByAnnotatingConstructors()
throws Exception
Exception@SpecAssertion(section="validationapi-validatorapi-methodlevelvalidationmethods",
id="a")
public void testMethodParameterAndCrossParameterConstraintsAreEvaluatedAtTheSameTime()
throws Exception
Exception@SpecAssertion(section="validationapi-validatorapi-methodlevelvalidationmethods",
id="g")
public void testConstructorParameterAndCrossParameterConstraintsAreEvaluatedAtTheSameTime()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-returnvalueconstraints",
id="a")
public void testReturnValueConstraintsAreDeclaredByAnnotatingMethods()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-returnvalueconstraints",
id="a")
public void testReturnValueConstraintsAreDeclaredByAnnotatingConstructors()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="a")
public void testMethodParameterIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="a")
public void testConstructorParameterIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="a")
public void testMethodReturnValueIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="a")
public void testConstructorReturnValueIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="b")
public void testPassingNullToCascadedMethodParameterCausesNoViolation()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="b")
public void testPassingNullToCascadedConstructorParameterCausesNoViolation()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="b")
public void testReturningNullFromCascadedMethodCausesNoViolation()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="c")
public void testCascadedMethodParameterIsValidatedRecursively()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="c")
public void testCascadedConstructorParameterIsValidatedRecursively()
throws Exception
Exception@SpecAssertion(section="constraintdeclarationvalidationprocess-methodlevelconstraints-cascadedvalidation",
id="c")
public void testCascadedMethodReturnValueIsValidatedRecursively()
throws Exception
ExceptionCopyright © 2008–2017. All rights reserved.