elsa-core/test/component/Elsa.Workflows.ComponentTests
Sipke Schoorstra a74502d3ad
Fix trigger indexing logic and add tests for trigger persistence after workflow reload. (#6958)
* Fix outbound connection processing logic

Corrected `completedActivityExcecutedByBackwardConnection` to `completedActivityExecutedByBackwardConnection`. Improved flowgraph outbound connection handling by separating visitation and processing logic, ensuring skipped connections are propagated consistently.

* Add tests for decision implicit join workflows

Introduce new integration tests to verify workflows with implicit joins on both decision outcomes. Added corresponding workflow definitions and updated the test project to ensure compatibility. Refactored connection visit logic for better readability and maintainability.

* Refactor trigger indexing logic and add tests for trigger persistence after workflow reload.

Streamlined conditional trigger indexing in `DefaultWorkflowDefinitionStorePopulator`. Introduced a test to validate trigger persistence across reloads after publishing a new workflow version.
2025-10-10 09:21:11 +02:00
..
Helpers Add WorkflowStateCommitted notification support and update state handling logic 2025-09-25 20:54:38 +02:00
Scenarios Fix trigger indexing logic and add tests for trigger persistence after workflow reload. (#6958) 2025-10-10 09:21:11 +02:00
Elsa.Workflows.ComponentTests.csproj Restore ability to send no body and no content type to Execute endpoint (#6882) 2025-09-01 09:49:07 +02:00
Elsa.Workflows.ComponentTests.csproj.DotSettings Merge remote-tracking branch 'origin/blueberry' 2024-10-23 16:07:32 +02:00
xunit.runner.json Add Component Testing Framework (#5261) 2024-04-26 15:49:14 +02:00