org.hibernate.beanvalidation.tck.tests.constraints.invalidconstraintdefinitions
Class InvalidConstraintDefinitionsTest

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

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

Author:
Hardy Ferentschik

Nested Class Summary
static class InvalidConstraintDefinitionsTest.CalendarService
           
 class InvalidConstraintDefinitionsTest.DummyEntityInvalidDefaultGroup
           
 class InvalidConstraintDefinitionsTest.DummyEntityInvalidDefaultPayload
           
 class InvalidConstraintDefinitionsTest.DummyEntityInvalidGroupsType
           
 class InvalidConstraintDefinitionsTest.DummyEntityInvalidMessageType
           
 class InvalidConstraintDefinitionsTest.DummyEntityInvalidPayloadClass
           
 class InvalidConstraintDefinitionsTest.DummyEntityNoGroups
           
 class InvalidConstraintDefinitionsTest.DummyEntityNoMessage
           
 class InvalidConstraintDefinitionsTest.DummyEntityNoPayload
           
 class InvalidConstraintDefinitionsTest.DummyEntityValidProperty
           
 class InvalidConstraintDefinitionsTest.DummyGenericAndCrossParameterConstraint
           
 
Field Summary
 
Fields inherited from class org.jboss.arquillian.testng.Arquillian
ARQUILLIAN_DATA_PROVIDER
 
Constructor Summary
InvalidConstraintDefinitionsTest()
           
 
Method Summary
static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
           
 void testConstraintDefinitionGenericAndCrossParameterConstraint()
           
 void testConstraintDefinitionWithoutGroupParameter()
           
 void testConstraintDefinitionWithoutMessageParameter()
           
 void testConstraintDefinitionWithoutPayloadParameter()
           
 void testConstraintDefinitionWithParameterStartingWithValid()
           
 void testConstraintDefinitionWithWrongDefaultGroupValue()
           
 void testConstraintDefinitionWithWrongDefaultPayloadValue()
           
 void testConstraintDefinitionWithWrongGroupType()
           
 void testConstraintDefinitionWithWrongMessageType()
           
 void testConstraintDefinitionWithWrongPayloadClass()
           
 void testValidatorForCrossParameterConstraintMustValidateObjectArray()
           
 
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

InvalidConstraintDefinitionsTest

public InvalidConstraintDefinitionsTest()
Method Detail

createTestArchive

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

testConstraintDefinitionWithParameterStartingWithValid

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1",id="b"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithParameterStartingWithValid()

testConstraintDefinitionWithoutMessageParameter

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.1",id="a"),@SpecAssertion(section="5.3.1",id="b"),@SpecAssertion(section="5.3.1",id="c"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithoutMessageParameter()

testConstraintDefinitionWithoutGroupParameter

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.2",id="a"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithoutGroupParameter()

testConstraintDefinitionWithoutPayloadParameter

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.3",id="a"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithoutPayloadParameter()

testConstraintDefinitionWithWrongDefaultGroupValue

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.2",id="c"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithWrongDefaultGroupValue()

testConstraintDefinitionWithWrongDefaultPayloadValue

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.3",id="b"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithWrongDefaultPayloadValue()

testConstraintDefinitionWithWrongPayloadClass

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.3",id="c"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithWrongPayloadClass()

testConstraintDefinitionWithWrongMessageType

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.1",id="a"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithWrongMessageType()

testConstraintDefinitionWithWrongGroupType

@SpecAssertions(value={@SpecAssertion(section="3.1",id="g"),@SpecAssertion(section="3.1.1.2",id="b"),@SpecAssertion(section="9.2",id="a")})
public void testConstraintDefinitionWithWrongGroupType()

testConstraintDefinitionGenericAndCrossParameterConstraint

public void testConstraintDefinitionGenericAndCrossParameterConstraint()

testValidatorForCrossParameterConstraintMustValidateObjectArray

@SpecAssertion(section="3.4",
               id="g")
public void testValidatorForCrossParameterConstraintMustValidateObjectArray()
                                                                     throws Exception
Throws:
Exception


Copyright © 2008-2013. All Rights Reserved.