@SpecVersion(spec="beanvalidation",
version="1.1.0")
public class MethodValidationRequirementTest
extends org.jboss.arquillian.testng.Arquillian
| Constructor and Description |
|---|
MethodValidationRequirementTest() |
@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
public void setupValidator()
@SpecAssertion(section="4.5.2",
id="a")
public void testMethodParameterConstraintsAreDeclaredByAnnotatingParameters()
throws Exception
Exception@SpecAssertion(section="4.5.2",
id="a")
public void testConstructorParameterConstraintsAreDeclaredByAnnotatingParameters()
throws Exception
Exception@SpecAssertion(section="4.5.2.1",
id="a")
public void testCrossParameterConstraintsAreDeclaredByAnnotatingMethods()
throws Exception
Exception@SpecAssertion(section="4.5.2.1",
id="a")
public void testCrossParameterConstraintsAreDeclaredByAnnotatingConstructors()
throws Exception
Exception@SpecAssertion(section="5.1.2",
id="a")
public void testMethodParameterAndCrossParameterConstraintsAreEvaluatedAtTheSameTime()
throws Exception
Exception@SpecAssertion(section="5.1.2",
id="g")
public void testConstructorParameterAndCrossParameterConstraintsAreEvaluatedAtTheSameTime()
throws Exception
Exception@SpecAssertion(section="4.5.3",
id="a")
public void testReturnValueConstraintsAreDeclaredByAnnotatingMethods()
throws Exception
Exception@SpecAssertion(section="4.5.3",
id="a")
public void testReturnValueConstraintsAreDeclaredByAnnotatingConstructors()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="a")
public void testMethodParameterIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="a")
public void testConstructorParameterIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="a")
public void testMethodReturnValueIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="a")
public void testConstructorReturnValueIsMarkedAsCascaded()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="b")
public void testPassingNullToCascadedMethodParameterCausesNoViolation()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="b")
public void testPassingNullToCascadedConstructorParameterCausesNoViolation()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="b")
public void testReturningNullFromCascadedMethodCausesNoViolation()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="c")
public void testCascadedMethodParameterIsValidatedRecursively()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="c")
public void testCascadedConstructorParameterIsValidatedRecursively()
throws Exception
Exception@SpecAssertion(section="4.5.4",
id="c")
public void testCascadedMethodReturnValueIsValidatedRecursively()
throws Exception
ExceptionCopyright © 2008–2014. All rights reserved.