/**
* Tck Tests for the {@code xml configuration constraint declaration} package.
*/
public class XmlConstraintDeclarationGwtSuite {
public static Test suite() {
TckTestSuiteWrapper suite = new TckTestSuiteWrapper(
"TCK for GWT Validation, xml configuration constraint declaration package");
suite.addTestSuite(ConfigurationViaXmlAndAnnotationsGwtTest.class);
suite.addTestSuite(ConfiguredBeanNotInClassPathGwtTest.class);
suite.addTestSuite(ConstraintDeclarationGwtTest.class);
suite.addTestSuite(DefaultSequenceDefinedInXmlGwtTest.class);
suite.addTestSuite(MandatoryNameAttributeGwtTest.class);
suite.addTestSuite(MissingMandatoryElementGwtTest.class);
suite.addTestSuite(ReservedElementNameGwtTest.class);
// Class level
suite.addTestSuite(ClassLevelOverridingGwtTest.class);
// Field Level
suite
.addTestSuite(ExcludeFieldLevelAnnotationsDueToBeanDefaultsGwtTest.class);
suite.addTestSuite(FieldLevelOverridingGwtTest.class);
suite
.addTestSuite(IncludeFieldLevelAnnotationsDueToBeanDefaultsGwtTest.class);
suite.addTestSuite(WrongFieldNameGwtTest.class);
// Property Level
suite
.addTestSuite(ExcludePropertyLevelAnnotationsDueToBeanDefaultsGwtTest.class);
suite
.addTestSuite(IncludePropertyLevelAnnotationsDueToBeanDefaultsGwtTest.class);
suite.addTestSuite(PropertyLevelOverridingGwtTest.class);
suite.addTestSuite(WrongPropertyNameGwtTest.class);
return suite;
}