public ChangeEntry(string id, enumTypeOfChanges changeType)
 {
     this.id = id;
     this.changeType = changeType;
 }
Exemple #2
0
 public ChangeEntry(string id, enumTypeOfChanges changeType)
 {
     this.id         = id;
     this.changeType = changeType;
 }
 private void assertContentChanges(cmisObjectListType actualObjects, string expectedObjectId, enumTypeOfChanges expectedChangeType)
 {
     bool found = false;
     foreach (cmisObjectType currentObject in actualObjects.objects)
     {
         Assert.IsNotNull(currentObject, "One of the Change Event Entries is in 'not set' state solely");
         Assert.IsNotNull(currentObject.properties, "Properties of one of the Change Event Entries are undefined");
         Assert.IsNotNull(currentObject.changeEventInfo, "ChangeEventInfo of one of the Change Event Entries is undefined");
         String id = (string)searchAndAssertPropertyByName(currentObject.properties.Items, OBJECT_IDENTIFIER_PROPERTY, false);
         Assert.IsNotNull(id, "'cmis:objectId' property of one of the Change Event Entries is undefined");
         logger.log("Recived Change Log Entry [ChangeType='" + currentObject.changeEventInfo.changeType + "', ObjectId='" + id + "']");
         if (expectedObjectId.Equals(id) && expectedChangeType.Equals(currentObject.changeEventInfo.changeType))
         {
             found = true;
         }
     }
     logger.log("");
     Assert.IsTrue(found, "Expected Change Event is not found in received items");
 }
Exemple #4
0
        private void assertContentChanges(cmisObjectListType actualObjects, string expectedObjectId, enumTypeOfChanges expectedChangeType)
        {
            bool found = false;

            foreach (cmisObjectType currentObject in actualObjects.objects)
            {
                Assert.IsNotNull(currentObject, "One of the Change Event Entries is in 'not set' state solely");
                Assert.IsNotNull(currentObject.properties, "Properties of one of the Change Event Entries are undefined");
                Assert.IsNotNull(currentObject.changeEventInfo, "ChangeEventInfo of one of the Change Event Entries is undefined");
                String id = (string)searchAndAssertPropertyByName(currentObject.properties.Items, OBJECT_IDENTIFIER_PROPERTY, false);
                Assert.IsNotNull(id, "'cmis:objectId' property of one of the Change Event Entries is undefined");
                logger.log("Recived Change Log Entry [ChangeType='" + currentObject.changeEventInfo.changeType + "', ObjectId='" + id + "']");
                if (expectedObjectId.Equals(id) && expectedChangeType.Equals(currentObject.changeEventInfo.changeType))
                {
                    found = true;
                }
            }
            logger.log("");
            Assert.IsTrue(found, "Expected Change Event is not found in received items");
        }