public static TestSuite suite() {
TestSuite suite = new TestSuite();
XProperty p = new XProperty("TEST");
p.setValue("value");
suite.addTest(new XPropertyTest(p, "value"));
suite.addTest(new XPropertyTest("testValidationException", p));
suite.addTest(new XPropertyTest("testRelaxedValidation", p));
p = new XProperty("X-TEST");
suite.addTest(new XPropertyTest("testValidation", p));
p = new XProperty("TEST");
p.setValue("geo:37.331684,-122.030758");
suite.addTest(new XPropertyTest(p, "geo:37.331684,-122.030758"));
suite.addTest(new PropertyTest("testToString", p, "TEST:geo:37.331684\\,-122.030758\r\n"));
XProperty pUrl = new XProperty("TEST");
pUrl.getParameters().add(Value.URI);
pUrl.setValue("geo:37.331684,-122.030758");
suite.addTest(new XPropertyTest(pUrl, "geo:37.331684,-122.030758"));
suite.addTest(new PropertyTest("testToString", pUrl, "TEST;VALUE=URI:geo:37.331684,-122.030758\r\n"));
return suite;
}
}