public virtual MigratingProcessInstanceValidationReportAssert HasActivityInstanceFailures(string sourceScopeId, params string[] expectedFailures) { var migratingProcessInstanceValidationReportAssert = NotNull; IMigratingActivityInstanceValidationReport actualReport = null; foreach (IMigratingActivityInstanceValidationReport instanceReport in Actual.ActivityInstanceReports) { if (sourceScopeId.Equals(instanceReport.SourceScopeId)) { actualReport = instanceReport; break; } } Assert.NotNull(actualReport, "No validation report found for source scope: " + sourceScopeId); AssertFailures(sourceScopeId, (expectedFailures), actualReport.Failures); return(this); }
public virtual void AddActivityInstanceReport(IMigratingActivityInstanceValidationReport instanceReport) { activityInstanceReports.Add(instanceReport); }