org.hibernate.beanvalidation.tck.tests.constraints.groups.groupconversion
Class InvalidGroupDefinitionsTest

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

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

Test for definition of group conversion rules.

Author:
Gunnar Morling

Field Summary
 
Fields inherited from class org.jboss.arquillian.testng.Arquillian
ARQUILLIAN_DATA_PROVIDER
 
Constructor Summary
InvalidGroupDefinitionsTest()
           
 
Method Summary
static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
           
 void setupValidator()
           
 void testGroupConversionGivenOnParameterInImplementingClass()
           
 void testGroupConversionGivenOnParameterInParallelInterfaces()
           
 void testGroupConversionGivenOnParameterInSubClass()
           
 void testGroupConversionGivenOnParameterInSuperClassAndImplementedInterface()
           
 void testGroupConversionGivenOnReturnValueInParallelInterfaces()
           
 void testGroupConversionGivenOnReturnValueInSuperClassAndImplementedInterface()
           
 void testGroupConversionWithoutValidAnnotationOnConstructorParameter()
           
 void testGroupConversionWithoutValidAnnotationOnConstructorReturnValue()
           
 void testGroupConversionWithoutValidAnnotationOnField()
           
 void testGroupConversionWithoutValidAnnotationOnMethodParameter()
           
 void testGroupConversionWithoutValidAnnotationOnMethodReturnValue()
           
 void testGroupConversionWithoutValidAnnotationOnProperty()
           
 void testGroupConversionWithSequenceAsFrom()
           
 void testSeveralGroupConversionsWithSameFrom()
           
 
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

InvalidGroupDefinitionsTest

public InvalidGroupDefinitionsTest()
Method Detail

createTestArchive

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

setupValidator

public void setupValidator()

testGroupConversionWithoutValidAnnotationOnField

@SpecAssertion(section="4.4.5",
               id="a")
public void testGroupConversionWithoutValidAnnotationOnField()

testGroupConversionWithoutValidAnnotationOnProperty

@SpecAssertion(section="4.4.5",
               id="a")
public void testGroupConversionWithoutValidAnnotationOnProperty()

testGroupConversionWithoutValidAnnotationOnMethodReturnValue

@SpecAssertion(section="4.4.5",
               id="a")
public void testGroupConversionWithoutValidAnnotationOnMethodReturnValue()
                                                                  throws Exception
Throws:
Exception

testGroupConversionWithoutValidAnnotationOnMethodParameter

@SpecAssertion(section="4.4.5",
               id="a")
public void testGroupConversionWithoutValidAnnotationOnMethodParameter()
                                                                throws Exception
Throws:
Exception

testGroupConversionWithoutValidAnnotationOnConstructorReturnValue

@SpecAssertion(section="4.4.5",
               id="a")
public void testGroupConversionWithoutValidAnnotationOnConstructorReturnValue()
                                                                       throws Exception
Throws:
Exception

testGroupConversionWithoutValidAnnotationOnConstructorParameter

@SpecAssertion(section="4.4.5",
               id="a")
public void testGroupConversionWithoutValidAnnotationOnConstructorParameter()
                                                                     throws Exception
Throws:
Exception

testSeveralGroupConversionsWithSameFrom

@SpecAssertion(section="4.4.5",
               id="e")
public void testSeveralGroupConversionsWithSameFrom()

testGroupConversionWithSequenceAsFrom

@SpecAssertion(section="4.4.5",
               id="f")
public void testGroupConversionWithSequenceAsFrom()

testGroupConversionGivenOnParameterInSubClass

@SpecAssertions(value={@SpecAssertion(section="4.4.5",id="h"),@SpecAssertion(section="4.4.5",id="j")})
public void testGroupConversionGivenOnParameterInSubClass()
                                                   throws Exception
Throws:
Exception

testGroupConversionGivenOnParameterInImplementingClass

@SpecAssertions(value={@SpecAssertion(section="4.4.5",id="h"),@SpecAssertion(section="4.4.5",id="j")})
public void testGroupConversionGivenOnParameterInImplementingClass()
                                                            throws Exception
Throws:
Exception

testGroupConversionGivenOnParameterInParallelInterfaces

@SpecAssertions(value={@SpecAssertion(section="4.4.5",id="h"),@SpecAssertion(section="4.4.5",id="j")})
public void testGroupConversionGivenOnParameterInParallelInterfaces()
                                                             throws Exception
Throws:
Exception

testGroupConversionGivenOnReturnValueInParallelInterfaces

@SpecAssertions(value={@SpecAssertion(section="4.4.5",id="i"),@SpecAssertion(section="4.4.5",id="j")})
public void testGroupConversionGivenOnReturnValueInParallelInterfaces()
                                                               throws Exception
Throws:
Exception

testGroupConversionGivenOnParameterInSuperClassAndImplementedInterface

@SpecAssertions(value={@SpecAssertion(section="4.4.5",id="h"),@SpecAssertion(section="4.4.5",id="j")})
public void testGroupConversionGivenOnParameterInSuperClassAndImplementedInterface()
                                                                            throws Exception
Throws:
Exception

testGroupConversionGivenOnReturnValueInSuperClassAndImplementedInterface

@SpecAssertions(value={@SpecAssertion(section="4.4.5",id="i"),@SpecAssertion(section="4.4.5",id="j")})
public void testGroupConversionGivenOnReturnValueInSuperClassAndImplementedInterface()
                                                                              throws Exception
Throws:
Exception


Copyright © 2008-2013. All Rights Reserved.