private void MSOXCPRPT_S05_RopCopyToFailSynchronously_TestSuite2RopCopyToMethodChecker94(bool isPropertiesDeleted, bool isSubObjectCopied, bool isOverwriteDestination, bool isReturnedRopProgress, bool isChangedInDB, Microsoft.Protocols.TestSuites.MS_OXCPRPT.CPRPTErrorCode error) {
this.Manager.Comment("checking step \'return RopCopyToMethod/[out True,out True,out False,out False,out " +
"False,out NullDestinationObject]\'");
try {
TestManagerHelpers.AssertAreEqual<bool>(this.Manager, true, isPropertiesDeleted, "isPropertiesDeleted of RopCopyToMethod, state S150");
TestManagerHelpers.AssertAreEqual<bool>(this.Manager, true, isSubObjectCopied, "isSubObjectCopied of RopCopyToMethod, state S150");
TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, isOverwriteDestination, "isOverwriteDestination of RopCopyToMethod, state S150");
TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, isReturnedRopProgress, "isReturnedRopProgress of RopCopyToMethod, state S150");
TestManagerHelpers.AssertAreEqual<bool>(this.Manager, false, isChangedInDB, "isChangedInDB of RopCopyToMethod, state S150");
TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCPRPT.CPRPTErrorCode>(this.Manager, Microsoft.Protocols.TestSuites.MS_OXCPRPT.CPRPTErrorCode.NullDestinationObject, error, "error of RopCopyToMethod, state S150");
}
catch (TransactionFailedException ) {
this.Manager.Comment("This step would have covered MS-OXCPRPT_R177");
throw;
}
this.Manager.Checkpoint("MS-OXCPRPT_R177");
}