@Test
public final void testReplaceInvalidPathChars()
{

    Map<QName, Serializable> fromProperties = new HashMap<QName, Serializable>();
    Map<QName, Serializable> toProperties = new HashMap<QName, Serializable>();
    QName qName = QName.createQName(NamespaceService.CONTENT_MODEL_1_0_URI, "valid/&\u3001");
    fromProperties.put(qName, "/&\u3001");
    
    nodeChange.onUpdateProperties(content1, fromProperties, toProperties);
    
    Map<String, Serializable> auditMap = nodeChange.getAuditData(false);
    assertEquals("/&\u3001", ((Map<?,?>)auditMap.get("properties/delete")).get(qName));
    assertEquals("/&\u3001", auditMap.get("properties/delete/cm:valid---"));
}