private void VerifyRopHardDeleteMessagesAndSubfolders(RopHardDeleteMessagesAndSubfoldersResponse hardDeleteMessagesAndSubfoldersResponse)
{
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCFOLD_R259");
// Verify MS-OXCFOLD requirement: MS-OXCFOLD_R259
Site.CaptureRequirementIfAreEqual<uint>(
Constants.SuccessCode,
hardDeleteMessagesAndSubfoldersResponse.ReturnValue,
259,
@"[In RopHardDeleteMessagesAndSubfolders ROP Response Buffer] ReturnValue (4 bytes): The server returns 0x00000000 to indicate success.");
// Add the debug information
Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXCFOLD_R244");
// Verify MS-OXCFOLD requirement: MS-OXCFOLD_R244
Site.CaptureRequirementIfAreEqual<uint>(
Constants.SuccessCode,
hardDeleteMessagesAndSubfoldersResponse.ReturnValue,
244,
@"[In RopHardDeleteMessagesAndSubfolders ROP] The RopHardDeleteMessagesAndSubfolders ROP ([MS-OXCROPS] section 2.2.4.10) is used to hard delete all messages and subfolders from a folder without deleting the folder itself.");
}
#endregion