From 6feb1d7c67b89afc2a32be0ebf0acefa6b81884e Mon Sep 17 00:00:00 2001 From: lukhipolito-nexxbiz Date: Mon, 27 Oct 2025 11:34:33 +0100 Subject: [PATCH 1/2] Update test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs Co-authored-by: Sipke Schoorstra --- test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs b/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs index c65f19dc1..d211963c4 100644 --- a/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs +++ b/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs @@ -48,10 +48,8 @@ public class WhileTests var context = await ExecuteAsync(whileActivity); // Assert - var scheduledActivities = context.WorkflowExecutionContext.Scheduler.List().ToList(); - Assert.Single(scheduledActivities); - Assert.Equal(bodyActivity, scheduledActivities.First().Activity); - Assert.NotNull(whileActivity.Condition); + var hasBodyScheduledActivity = context.HasScheduledActivity(bodyActivity); + Assert.True(hasBodyScheduledActivity); } [Fact] From f00f70c6b45cd93daf1c11f67ffcf90eeb663005 Mon Sep 17 00:00:00 2001 From: lukhipolito-nexxbiz Date: Mon, 27 Oct 2025 11:34:43 +0100 Subject: [PATCH 2/2] Update test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs Co-authored-by: Sipke Schoorstra --- test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs b/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs index d211963c4..8a25be8c0 100644 --- a/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs +++ b/test/unit/Elsa.Activities.UnitTests/Looping/WhileTests.cs @@ -68,9 +68,8 @@ public class WhileTests // Assert Assert.Equal(1, evaluationCount); // Condition should be evaluated once - var scheduledActivities = context.WorkflowExecutionContext.Scheduler.List().ToList(); - Assert.Single(scheduledActivities); // Body should be scheduled once - Assert.Equal(bodyActivity, scheduledActivities.First().Activity); + var hasBodyScheduledActivity = context.HasScheduledActivity(bodyActivity); + Assert.True(hasBodyScheduledActivity); } // Helper methods