Author: epbernard
Date: 2009-09-09 08:02:02 -0400 (Wed, 09 Sep 2009)
New Revision: 17496
Modified:
beanvalidation/trunk/validation-tck/src/main/java/org/hibernate/jsr303/tck/tests/metadata/ConstraintDescriptorTest.java
Log:
Add tests for payload assertions in composing contraints
Modified:
beanvalidation/trunk/validation-tck/src/main/java/org/hibernate/jsr303/tck/tests/metadata/ConstraintDescriptorTest.java
===================================================================
---
beanvalidation/trunk/validation-tck/src/main/java/org/hibernate/jsr303/tck/tests/metadata/ConstraintDescriptorTest.java 2009-09-09
11:59:45 UTC (rev 17495)
+++
beanvalidation/trunk/validation-tck/src/main/java/org/hibernate/jsr303/tck/tests/metadata/ConstraintDescriptorTest.java 2009-09-09
12:02:02 UTC (rev 17496)
@@ -153,6 +153,20 @@
}
@Test
+ @SpecAssertion(section = "5.5", id = "g")
+ public void testPayload() {
+ ConstraintDescriptor<?> descriptor = getConstraintDescriptor( Person.class,
"firstName" );
+ Set<Class<? extends Payload>> payload = descriptor.getPayload();
+ assertTrue( payload.size() == 1 );
+ assertEquals( payload.iterator().next(), Severity.Info.class, "Wrong payload"
);
+
+ descriptor = getConstraintDescriptor( Order.class, "orderNumber" );
+ payload = descriptor.getPayload();
+ assertTrue( payload != null );
+ assertTrue( payload.size() == 0 );
+ }
+
+ @Test
@SpecAssertions({
@SpecAssertion(section = "5.5", id = "h"),
@SpecAssertion(section = "5.5", id = "i")
@@ -167,20 +181,6 @@
}
}
- @Test
- @SpecAssertion(section = "5.5", id = "g")
- public void testPayload() {
- ConstraintDescriptor<?> descriptor = getConstraintDescriptor( Person.class,
"firstName" );
- Set<Class<? extends Payload>> payload = descriptor.getPayload();
- assertTrue( payload.size() == 1 );
- assertEquals( payload.iterator().next(), Severity.Info.class, "Wrong payload"
);
-
- descriptor = getConstraintDescriptor( Order.class, "orderNumber" );
- payload = descriptor.getPayload();
- assertTrue( payload != null );
- assertTrue( payload.size() == 0 );
- }
-
private ConstraintDescriptor<?> getConstraintDescriptor(Class<?> clazz,
String property) {
Set<ConstraintDescriptor<?>> descriptors = getConstraintDescriptorsFor(
clazz, property );
assertTrue( descriptors.size() == 1, "There should only by one descriptor."
);