elsa-core/test/unit/Elsa.Activities.UnitTests/Branching
Sipke Schoorstra e261a91127
Add unit and integration tests for FlowDecision activity to validate branching and nested workflow logic (#7117)
* Add unit and integration tests for `FlowDecision` activity to validate branching and nested workflow logic

- Included integration tests covering `FlowDecision` behavior for conditions, nested decisions, single-path scenarios, and path convergence in flowcharts.
- Added unit tests to verify correctness of outcomes, default behavior, and condition evaluation logic.

* Refactor `FlowDecisionTests` to improve parameterized test coverage, streamline assertions, and enhance test organization by introducing reusable data providers.

* Add `[Collection("FlowchartTests")]` annotation to `FlowDecisionTests` to improve test grouping and execution consistency.
2025-11-27 20:57:38 +01:00
..
FlowDecisionTests.cs Add unit and integration tests for FlowDecision activity to validate branching and nested workflow logic (#7117) 2025-11-27 20:57:38 +01:00
FlowForkTests.cs
FlowJoinTests.cs FlowJoin - Improving unit tests, more DRY + integration test 2025-11-04 10:24:16 +01:00
FlowSwitchTests.cs Adds unit tests for FlowSwitch activity (#6996) 2025-10-21 15:36:12 +02:00
IfTests.cs Assertion for null condition 2025-10-27 14:04:55 +01:00
SwitchTests.cs