org.hibernate.beanvalidation.tck.tests.constraints.crossparameter
Class InvalidDeclarationOfGenericAndCrossParameterConstraintTest

java.lang.Object
  extended by org.jboss.arquillian.testng.Arquillian
      extended by org.hibernate.beanvalidation.tck.tests.constraints.crossparameter.InvalidDeclarationOfGenericAndCrossParameterConstraintTest
All Implemented Interfaces:
org.testng.IHookable, org.testng.ITestNGListener

@SpecVersion(spec="beanvalidation",
             version="1.1.0")
public class InvalidDeclarationOfGenericAndCrossParameterConstraintTest
extends org.jboss.arquillian.testng.Arquillian

Author:
Gunnar Morling

Field Summary
 
Fields inherited from class org.jboss.arquillian.testng.Arquillian
ARQUILLIAN_DATA_PROVIDER
 
Constructor Summary
InvalidDeclarationOfGenericAndCrossParameterConstraintTest()
           
 
Method Summary
static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
           
 void setupValidator()
           
 void testConstraintTargetImplicitOnConstructorWithParametersCausesException()
           
 void testConstraintTargetImplicitOnMethodWithParametersAndReturnValueCausesException()
           
 void testConstraintTargetParametersOnClassCausesException()
           
 void testConstraintTargetParametersOnConstructorWithoutParametersCausesException()
           
 void testConstraintTargetParametersOnFieldCausesException()
           
 void testConstraintTargetParametersOnInterfaceCausesException()
           
 void testConstraintTargetParametersOnMethodWithoutParametersCausesException()
           
 void testConstraintTargetReturnValueOnClassCausesException()
           
 void testConstraintTargetReturnValueOnFieldCausesException()
           
 void testConstraintTargetReturnValueOnInterfaceCausesException()
           
 void testConstraintTargetReturnValueOnVoidMethodCausesException()
           
 
Methods inherited from class org.jboss.arquillian.testng.Arquillian
arquillianAfterClass, arquillianAfterSuite, arquillianAfterTest, arquillianArgumentProvider, arquillianBeforeClass, arquillianBeforeSuite, arquillianBeforeTest, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvalidDeclarationOfGenericAndCrossParameterConstraintTest

public InvalidDeclarationOfGenericAndCrossParameterConstraintTest()
Method Detail

createTestArchive

@Deployment
public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()

setupValidator

public void setupValidator()

testConstraintTargetImplicitOnMethodWithParametersAndReturnValueCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="d"),@SpecAssertion(section="4.5.2.1",id="c"),@SpecAssertion(section="4.5.3",id="b")})
public void testConstraintTargetImplicitOnMethodWithParametersAndReturnValueCausesException()
                                                                                     throws Exception
Throws:
Exception

testConstraintTargetImplicitOnConstructorWithParametersCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="d"),@SpecAssertion(section="4.5.2.1",id="c"),@SpecAssertion(section="4.5.3",id="b")})
public void testConstraintTargetImplicitOnConstructorWithParametersCausesException()
                                                                            throws Exception
Throws:
Exception

testConstraintTargetParametersOnMethodWithoutParametersCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="e"),@SpecAssertion(section="4.5.2.1",id="b")})
public void testConstraintTargetParametersOnMethodWithoutParametersCausesException()
                                                                            throws Exception
Throws:
Exception

testConstraintTargetParametersOnConstructorWithoutParametersCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="e"),@SpecAssertion(section="4.5.2.1",id="b")})
public void testConstraintTargetParametersOnConstructorWithoutParametersCausesException()
                                                                                 throws Exception
Throws:
Exception

testConstraintTargetReturnValueOnVoidMethodCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="f")})
public void testConstraintTargetReturnValueOnVoidMethodCausesException()
                                                                throws Exception
Throws:
Exception

testConstraintTargetParametersOnClassCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="g")})
public void testConstraintTargetParametersOnClassCausesException()
                                                          throws Exception
Throws:
Exception

testConstraintTargetReturnValueOnClassCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="g")})
public void testConstraintTargetReturnValueOnClassCausesException()
                                                           throws Exception
Throws:
Exception

testConstraintTargetParametersOnInterfaceCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="g")})
public void testConstraintTargetParametersOnInterfaceCausesException()
                                                              throws Exception
Throws:
Exception

testConstraintTargetReturnValueOnInterfaceCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="g")})
public void testConstraintTargetReturnValueOnInterfaceCausesException()
                                                               throws Exception
Throws:
Exception

testConstraintTargetParametersOnFieldCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="g")})
public void testConstraintTargetParametersOnFieldCausesException()
                                                          throws Exception
Throws:
Exception

testConstraintTargetReturnValueOnFieldCausesException

@SpecAssertions(value={@SpecAssertion(section="3.1.1.4",id="c"),@SpecAssertion(section="3.1.1.4",id="g")})
public void testConstraintTargetReturnValueOnFieldCausesException()
                                                           throws Exception
Throws:
Exception


Copyright © 2008-2013. All Rights Reserved.