Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
-
Empty show more show less
-
Beta 3
Description
In particular these tests should pass
@Test
public void testPropertiesInSync() throws RepositoryException {
// GIVEN
Node node = session.getRootNode();
node.setProperty(propertyName, propertyValue);
JcrPropertyAdapter adapter = new JcrPropertyAdapter(node.getProperty(propertyName));
Property itemProperty1 = adapter.getItemProperty(JcrPropertyAdapter.VALUE_PROPERTY);
Property itemProperty2 = adapter.getItemProperty(JcrPropertyAdapter.VALUE_PROPERTY);
itemProperty1.setValue("changed");
assertTrue(itemProperty2.getValue().equals("changed"));
}
@Test
public void testReturnsUpdatedProperty() throws RepositoryException {
// GIVEN
Node node = session.getRootNode();
node.setProperty(propertyName, propertyValue);
JcrPropertyAdapter adapter = new JcrPropertyAdapter(node.getProperty(propertyName));
Property itemProperty1 = adapter.getItemProperty(JcrPropertyAdapter.VALUE_PROPERTY);
itemProperty1.setValue("changed");
Property itemProperty2 = adapter.getItemProperty(JcrPropertyAdapter.VALUE_PROPERTY);
assertTrue(itemProperty2.getValue().equals("changed"));
}
Checklists
Acceptance criteria
Attachments
Issue Links
- is causing
-
MGNLDAM-228 Update DAM for changes in DefaultPropertyUtil
-
- Closed
-