/**
* Tests if <code>Version.getProperties()</code> and
* <code>Version.getProperties(String)</code> return the right property
*/
public void testGetProperties() throws Exception {
PropertyIterator pi = version.getProperties();
boolean hasPropertyCreated = false;
while (pi.hasNext()) {
if (pi.nextProperty().getName().equals(jcrCreated)) {
hasPropertyCreated = true;
}
}
assertTrue("Version.getProperties() does not return property jcr:created", hasPropertyCreated);
pi = version.getProperties(superuser.getNamespacePrefix(NS_JCR_URI) + ":*");
hasPropertyCreated = false;
while (pi.hasNext()) {
if (pi.nextProperty().getName().equals(jcrCreated)) {
hasPropertyCreated = true;
}
}
assertTrue("Version.getProperties(String) does not return property jcr:created", hasPropertyCreated);
}