@SpecVersion(spec="beanvalidation",
version="1.1.0")
public class PropertyPathTest
extends org.jboss.arquillian.testng.Arquillian
ConstraintViolation.getPropertyPath().| Modifier and Type | Class and Description |
|---|---|
static interface |
PropertyPathTest.Special |
static class |
PropertyPathTest.SpecialValidator |
| Constructor and Description |
|---|
PropertyPathTest() |
@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
public void setupValidators()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="r") @SpecAssertion(section="5.2",id="v") @SpecAssertion(section="5.2",id="ab") public void testPropertyPathWithConstraintViolationForRootObject()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="r") @SpecAssertion(section="5.2",id="w") @SpecAssertion(section="5.2",id="aa") public void testPropertyPathTraversedObject()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="x") @SpecAssertion(section="5.2",id="z") public void testPropertyPathWithList()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="x") @SpecAssertion(section="5.2",id="z") public void testPropertyPathWithArray()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="u") @SpecAssertion(section="5.2",id="x") @SpecAssertion(section="5.2",id="z") public void testPropertyPathWithRuntimeTypeList()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="y") @SpecAssertion(section="5.2",id="z") public void testPropertyPathWithMap()
@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="z") public void testPropertyPathSet()
@SpecAssertion(section="3.4",id="r") @SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="r") @SpecAssertion(section="5.2",id="s") @SpecAssertion(section="5.2",id="t") @SpecAssertion(section="5.2",id="ac") @SpecAssertion(section="5.2",id="ad") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForMethodParameterConstraint()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="ad") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForMethodParameterConstraintWithCustomParameterNameProvider()
throws Exception
Exception@SpecAssertion(section="3.4",id="r") @SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="r") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="ac") @SpecAssertion(section="5.2",id="af") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForMethodReturnValueConstraint()
throws Exception
Exception@SpecAssertion(section="3.4",id="r") @SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="ac") @SpecAssertion(section="5.2",id="ae") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForMethodCrossParameterConstraint()
throws Exception
Exception@SpecAssertion(section="3.4",id="r") @SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="r") @SpecAssertion(section="5.2",id="s") @SpecAssertion(section="5.2",id="t") @SpecAssertion(section="5.2",id="ac") @SpecAssertion(section="5.2",id="ad") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForConstructorParameterConstraint()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="ad") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForConstructorParameterConstraintWithCustomParameterNameProvider()
throws Exception
Exception@SpecAssertion(section="3.4",id="r") @SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="r") @SpecAssertion(section="5.2",id="ac") @SpecAssertion(section="5.2",id="ae") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForConstructorCrossParameterConstraint()
throws Exception
Exception@SpecAssertion(section="3.4",id="r") @SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="ac") @SpecAssertion(section="5.2",id="af") @SpecAssertion(section="5.2",id="ag")
public void testPropertyPathForConstructorReturnValueConstraint()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai")
public void testPropertyPathTraversingMethodParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="ak") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodListParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="ak") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodArrayParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodSetParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="al") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodMapParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai")
public void testPropertyPathTraversingConstructorParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="ak") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingConstructorListParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="ak") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingConstructorArrayParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingConstructorSetParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="ai") @SpecAssertion(section="5.2",id="al") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingConstructorMapParameter()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="aj")
public void testPropertyPathTraversingMethodReturnValue()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="aj") @SpecAssertion(section="5.2",id="ak") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodListReturnValue()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="aj") @SpecAssertion(section="5.2",id="ak") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodArrayReturnValue()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="aj") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodSetReturnValue()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="aj") @SpecAssertion(section="5.2",id="al") @SpecAssertion(section="5.2",id="am")
public void testPropertyPathTraversingMethodMapReturnValue()
throws Exception
Exception@SpecAssertion(section="5.2",id="l") @SpecAssertion(section="5.2",id="m") @SpecAssertion(section="5.2",id="n") @SpecAssertion(section="5.2",id="o") @SpecAssertion(section="5.2",id="p") @SpecAssertion(section="5.2",id="q") @SpecAssertion(section="5.2",id="aa") @SpecAssertion(section="5.2",id="ah") @SpecAssertion(section="5.2",id="aj")
public void testPropertyPathTraversingConstructorReturnValue()
throws Exception
Exception@SpecAssertion(section="5.2",
id="r")
public void testPassingWrongTypeToAsOnBeanNodeCausesClassCastException()
@SpecAssertion(section="5.2",
id="r")
public void testPassingWrongTypeToAsOnConstructorNodeCausesClassCastException()
throws Exception
ExceptionCopyright © 2008–2015. All rights reserved.