@IntegrationTest @SpecVersion(spec="beanvalidation", version="1.1.0") public class ExecutableValidationTest extends org.jboss.arquillian.testng.Arquillian
| Constructor and Description |
|---|
ExecutableValidationTest() |
@Deployment public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
@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()
@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()
@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()
@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()
@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()
@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()
@SpecAssertion(section="10.1.2",
id="e")
public void testValidationOfConstrainedMethodAnnotatedWithValidateOnExecutionContainingExecutableType()
@SpecAssertion(section="10.1.2",
id="e")
public void testValidationOfConstrainedMethodAnnotatedWithValidateOnExecutionNotContainingExecutableType()
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnClassAnnotatedWithValidateOnExecutionContainingExecutableType()
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnClassAnnotatedWithValidateOnExecutionNotContainingExecutableType()
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnInterfaceAnnotatedWithValidateOnExecutionContainingExecutableType()
@SpecAssertion(section="10.1.2",
id="f")
public void testValidationOfConstrainedMethodOnInterfaceAnnotatedWithValidateOnExecutionNotContainingExecutableType()
@SpecAssertions(value={@SpecAssertion(section="5.4",id="a"),@SpecAssertion(section="5.4",id="b")})
public void testMethodValidationInvokesParameterAndReturnValueValidationUsingDefaultGroup()
@SpecAssertions(value={@SpecAssertion(section="5.4",id="a"),@SpecAssertion(section="5.4",id="b")})
public void testConstructorValidationInvokesParameterAndReturnValueValidationUsingDefaultGroup()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesDefaultSettingSinceValidatedMethodImplementsAnInterfaceMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeMethodIfValidatedMethodImplementsAnInterfaceMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeIfValidatedMethodImplementsAnInterfaceMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesDefaultSettingIfValidatedMethodOverridesASuperTypeMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeMethodIfValidatedMethodOverridesASuperTypeMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeIfValidatedMethodOverridesASuperTypeMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromHighestMethodInHierarchyIfValidatedMethodImplementsAnInterfaceMethod()
@SpecAssertion(section="10.1.2",
id="h")
public void testExecutableValidationUsesSettingFromSuperTypeForOverriddenMethodsAndLocalSettingForNonOverriddenMethod()
Copyright © 2008–2014. All rights reserved.