public void testChangeMultiValueProperty() throws Exception {
NodeImpl rootNode = (NodeImpl) session.getRootNode().getNode(ROOT_PATH);
// Should not be autocreated
ExtendedNode node = (ExtendedNode) rootNode.addNode("deep", "nt:unstructured");
node.setProperty("test", new String[] { "testValue11", "testValue12" });
node.setProperty("test", new String[] { "testValue21", "testValue22", "testValue23" });
session.save();
AuditHistory history = service.getHistory(node);
assertEquals(3, history.getAuditRecords().size());
assertEquals(ExtendedEventType.PROPERTY_CHANGED, history.getAuditRecords()