org.hibernate.jsr303.tck.util
Class TestUtil

java.lang.Object
  extended by org.hibernate.jsr303.tck.util.TestUtil

public final class TestUtil
extends Object

Author:
Hardy Ferentschik

Nested Class Summary
static class TestUtil.NodeImpl
           
static class TestUtil.PathImpl
           
 
Method Summary
static
<T> void
assertConstraintViolation(javax.validation.ConstraintViolation<T> violation, Class<?> rootBean, Object invalidValue, String propertyPath)
           
static
<T> void
assertCorrectConstraintTypes(Set<javax.validation.ConstraintViolation<T>> violations, Class<?>... expectedConstraintTypes)
           
static
<T> void
assertCorrectConstraintViolationMessages(Set<javax.validation.ConstraintViolation<T>> violations, String... messages)
           
static
<T> void
assertCorrectNumberOfViolations(Set<javax.validation.ConstraintViolation<T>> violations, int expectedViolations)
           
static
<T> void
assertCorrectPropertyPaths(Set<javax.validation.ConstraintViolation<T>> violations, String... propertyPaths)
           
static boolean assertEqualPaths(javax.validation.Path p1, javax.validation.Path p2)
           
static javax.validation.Configuration<?> getConfigurationUnderTest()
           
static Set<javax.validation.metadata.ConstraintDescriptor<?>> getConstraintDescriptorsFor(Class<?> clazz, String property)
           
static javax.validation.MessageInterpolator getDefaultMessageInterpolator()
           
static InputStream getInputStreamForPath(String path)
           
static javax.validation.metadata.PropertyDescriptor getPropertyDescriptor(Class<?> clazz, String property)
           
static javax.validation.spi.ValidationProvider<?> getValidationProviderUnderTest()
           
static javax.validation.ValidatorFactory getValidatorFactoryUnderTest()
           
static javax.validation.Validator getValidatorUnderTest()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getValidatorUnderTest

public static javax.validation.Validator getValidatorUnderTest()

getValidationProviderUnderTest

public static javax.validation.spi.ValidationProvider<?> getValidationProviderUnderTest()

getValidatorFactoryUnderTest

public static javax.validation.ValidatorFactory getValidatorFactoryUnderTest()

getConfigurationUnderTest

public static javax.validation.Configuration<?> getConfigurationUnderTest()

getDefaultMessageInterpolator

public static javax.validation.MessageInterpolator getDefaultMessageInterpolator()

assertCorrectNumberOfViolations

public static <T> void assertCorrectNumberOfViolations(Set<javax.validation.ConstraintViolation<T>> violations,
                                                       int expectedViolations)

assertCorrectConstraintViolationMessages

public static <T> void assertCorrectConstraintViolationMessages(Set<javax.validation.ConstraintViolation<T>> violations,
                                                                String... messages)

assertCorrectConstraintTypes

public static <T> void assertCorrectConstraintTypes(Set<javax.validation.ConstraintViolation<T>> violations,
                                                    Class<?>... expectedConstraintTypes)

assertCorrectPropertyPaths

public static <T> void assertCorrectPropertyPaths(Set<javax.validation.ConstraintViolation<T>> violations,
                                                  String... propertyPaths)

assertConstraintViolation

public static <T> void assertConstraintViolation(javax.validation.ConstraintViolation<T> violation,
                                                 Class<?> rootBean,
                                                 Object invalidValue,
                                                 String propertyPath)

assertEqualPaths

public static boolean assertEqualPaths(javax.validation.Path p1,
                                       javax.validation.Path p2)

getPropertyDescriptor

public static javax.validation.metadata.PropertyDescriptor getPropertyDescriptor(Class<?> clazz,
                                                                                 String property)

getConstraintDescriptorsFor

public static Set<javax.validation.metadata.ConstraintDescriptor<?>> getConstraintDescriptorsFor(Class<?> clazz,
                                                                                                 String property)

getInputStreamForPath

public static InputStream getInputStreamForPath(String path)


Copyright © 2008-2011. All Rights Reserved.