diff --git a/src/common/Elsa.Testing.Shared.Integration/RunWorkflowResultAssertions.cs b/src/common/Elsa.Testing.Shared.Integration/RunWorkflowResultAssertions.cs
index 5f8fcb174..0ac9796ac 100644
--- a/src/common/Elsa.Testing.Shared.Integration/RunWorkflowResultAssertions.cs
+++ b/src/common/Elsa.Testing.Shared.Integration/RunWorkflowResultAssertions.cs
@@ -62,30 +62,30 @@ public static class RunWorkflowResultAssertions
/// Asserts that all specified activities were executed.
///
/// The activities that should have been executed.
- public void AssertActivitiesExecuted(params IActivity[] activities)
+ public void AssertActivitiesExecuted(params IActivity?[] activities)
{
foreach (var activity in activities)
- result.AssertActivityExecuted(activity);
+ if (activity is not null) result.AssertActivityExecuted(activity);
}
///
/// Asserts that all specified activities were not executed.
///
/// The activities that should not have been executed.
- public void AssertActivitiesNotExecuted(params IActivity[] activities)
+ public void AssertActivitiesNotExecuted(params IActivity?[] activities)
{
foreach (var activity in activities)
- result.AssertActivityNotExecuted(activity);
+ if (activity is not null) result.AssertActivityNotExecuted(activity);
}
///
/// Asserts that all specified activities completed successfully.
///
/// The activities that should have completed.
- public void AssertActivitiesCompleted(params IActivity[] activities)
+ public void AssertActivitiesCompleted(params IActivity?[] activities)
{
foreach (var activity in activities)
- result.AssertActivityCompleted(activity);
+ if (activity is not null) result.AssertActivityCompleted(activity);
}
///