elsa-core/test/integration/Elsa.Workflows.IntegrationTests/Activities
Sipke Schoorstra a5b760ec09
Adds ExecuteWorkflow activity tests (#7003)
* Add unit tests for `ExecuteWorkflow` activity covering various scenarios and refactor `FlowJoin` activity to remove `[Obsolete]` attribute.

* Add integration tests for `ExecuteWorkflow` activity

- Introduce parent and child workflow definitions to test various scenarios, including input handling, output capture, correlation ID setting, and execution order.
- Add corresponding JSON workflow files for integration tests.
- Update project files to include new workflows.

* Refactor `ExecuteWorkflowTests` to consolidate repetitive code by introducing utility methods for workflow execution and instance retrieval.

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-31 18:57:45 +01:00
..
Break Refactor variable initialization for clarity and consistency 2025-03-13 21:05:28 +01:00
ExecuteWorkflow Adds ExecuteWorkflow activity tests (#7003) 2025-10-31 18:57:45 +01:00
Finish Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ForEach Refactor variable initialization for clarity and consistency 2025-03-13 21:05:28 +01:00
Fork Add integration tests for RunJavaScript activity and introduce WorkflowTestFixture 2025-10-21 20:02:27 +02:00
If Add support for activity output testing (#6529) 2025-03-31 18:10:59 +02:00
Sequence Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WriteLine Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00