org.hibernate.beanvalidation.tck.tests.integration.cdi.executable
Class ExecutableValidationTest
java.lang.Object
org.jboss.arquillian.testng.Arquillian
org.hibernate.beanvalidation.tck.tests.integration.cdi.executable.ExecutableValidationTest
- All Implemented Interfaces:
- org.testng.IHookable, org.testng.ITestNGListener
@IntegrationTest
@SpecVersion(spec="beanvalidation",
version="1.1.0")
public class ExecutableValidationTest- extends org.jboss.arquillian.testng.Arquillian
- Author:
- Gunnar Morling
| Fields inherited from class org.jboss.arquillian.testng.Arquillian |
ARQUILLIAN_DATA_PROVIDER |
| 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 |
ExecutableValidationTest
public ExecutableValidationTest()
createTestArchive
@Deployment
public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
testParameterValidationOfConstrainedMethod
@SpecAssertions(value={@SpecAssertion(section="10.1.2",id="a"),@SpecAssertion(section="10.1.2",id="b"),@SpecAssertion(section="10.1.2",id="c"),@SpecAssertion(section="10.3",id="a")})
public void testParameterValidationOfConstrainedMethod()
testReturnValueValidationOfConstrainedMethod
@SpecAssertions(value={@SpecAssertion(section="10.1.2",id="a"),@SpecAssertion(section="10.1.2",id="b"),@SpecAssertion(section="10.1.2",id="c"),@SpecAssertion(section="10.3",id="a")})
public void testReturnValueValidationOfConstrainedMethod()
testCascadedReturnValueValidationOfConstrainedMethod
@SpecAssertions(value={@SpecAssertion(section="10.1.2",id="a"),@SpecAssertion(section="10.1.2",id="b"),@SpecAssertion(section="10.1.2",id="c"),@SpecAssertion(section="10.3",id="a")})
public void testCascadedReturnValueValidationOfConstrainedMethod()
testGettersAreNotValidatedByDefault
@SpecAssertions(value={@SpecAssertion(section="10.1.2",id="a"),@SpecAssertion(section="10.1.2",id="b"),@SpecAssertion(section="10.1.2",id="c"),@SpecAssertion(section="10.3",id="a")})
public void testGettersAreNotValidatedByDefault()
testParameterValidationOfConstrainedConstructor
@SpecAssertions(value={@SpecAssertion(section="10.1.2",id="a"),@SpecAssertion(section="10.1.2",id="b"),@SpecAssertion(section="10.1.2",id="c"),@SpecAssertion(section="10.3",id="a")})
public void testParameterValidationOfConstrainedConstructor()
testReturnValueValidationOfConstrainedConstructor
@SpecAssertions(value={@SpecAssertion(section="10.1.2",id="a"),@SpecAssertion(section="10.1.2",id="b"),@SpecAssertion(section="10.1.2",id="c"),@SpecAssertion(section="10.3",id="a")})
public void testReturnValueValidationOfConstrainedConstructor()
testValidationOfConstrainedMethodAnnotatedWithValidateOnExecutionContainingExecutableType
@SpecAssertion(section="10.1.2",
id="e")
public void testValidationOfConstrainedMethodAnnotatedWithValidateOnExecutionContainingExecutableType()
testValidationOfConstrainedMethodAnnotatedWithValidateOnExecutionNotContainingExecutableType
@SpecAssertion(section="10.1.2",
id="e")
public void testValidationOfConstrainedMethodAnnotatedWithValidateOnExecutionNotContainingExecutableType()
testValidationOfConstrainedMethodOnClassAnnotatedWithValidateOnExecutionContainingExecutableType
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnClassAnnotatedWithValidateOnExecutionContainingExecutableType()
testValidationOfConstrainedMethodOnClassAnnotatedWithValidateOnExecutionNotContainingExecutableType
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnClassAnnotatedWithValidateOnExecutionNotContainingExecutableType()
testValidationOfConstrainedMethodOnInterfaceAnnotatedWithValidateOnExecutionContainingExecutableType
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnInterfaceAnnotatedWithValidateOnExecutionContainingExecutableType()
testValidationOfConstrainedMethodOnInterfaceAnnotatedWithValidateOnExecutionNotContainingExecutableType
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnInterfaceAnnotatedWithValidateOnExecutionNotContainingExecutableType()
testMethodValidationInvokesParameterAndReturnValueValidationUsingDefaultGroup
@SpecAssertions(value={@SpecAssertion(section="5.4",id="a"),@SpecAssertion(section="5.4",id="b")})
public void testMethodValidationInvokesParameterAndReturnValueValidationUsingDefaultGroup()
testConstructorValidationInvokesParameterAndReturnValueValidationUsingDefaultGroup
@SpecAssertions(value={@SpecAssertion(section="5.4",id="a"),@SpecAssertion(section="5.4",id="b")})
public void testConstructorValidationInvokesParameterAndReturnValueValidationUsingDefaultGroup()
testExecutableValidationUsesDefaultSettingSinceValidatedMethodImplementsAnInterfaceMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesDefaultSettingSinceValidatedMethodImplementsAnInterfaceMethod()
testExecutableValidationUsesSettingFromSuperTypeMethodIfValidatedMethodImplementsAnInterfaceMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeMethodIfValidatedMethodImplementsAnInterfaceMethod()
testExecutableValidationUsesSettingFromSuperTypeIfValidatedMethodImplementsAnInterfaceMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeIfValidatedMethodImplementsAnInterfaceMethod()
testExecutableValidationUsesDefaultSettingIfValidatedMethodOverridesASuperTypeMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesDefaultSettingIfValidatedMethodOverridesASuperTypeMethod()
testExecutableValidationUsesSettingFromSuperTypeMethodIfValidatedMethodOverridesASuperTypeMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeMethodIfValidatedMethodOverridesASuperTypeMethod()
testExecutableValidationUsesSettingFromSuperTypeIfValidatedMethodOverridesASuperTypeMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeIfValidatedMethodOverridesASuperTypeMethod()
testExecutableValidationUsesSettingFromHighestMethodInHierarchyIfValidatedMethodImplementsAnInterfaceMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromHighestMethodInHierarchyIfValidatedMethodImplementsAnInterfaceMethod()
testExecutableValidationUsesSettingFromSuperTypeForOverriddenMethodsAndLocalSettingForNonOverriddenMethod
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeForOverriddenMethodsAndLocalSettingForNonOverriddenMethod()
Copyright © 2008-2013. All Rights Reserved.