elsa-core/test/integration/Elsa.Core.IntegrationTests/Workflows
Craig Fowler 32bcf9a751 WIP #728 - Add test cases for persistence
This also includes a change to the workflow used in the test-case.
There are quite complex reasons for this, as explained here:

  https://github.com/elsa-workflows/elsa-core/issues/728#issuecomment-794319236

The real crux of it is that the workflow must have an activity
which suspends it, and that activity that suspends the workflow
must not be the starting activity.  This is why I added an unused
set-variable activity as the starter.

This commit shows that the various persistence test cases _mostly_
work OK, with the one exception of ActivityExecuted.
2021-03-09 19:57:02 +00:00
..
BasicWorkflow.cs Implement revival of faulted workflow (#595) 2021-01-30 12:47:50 +01:00
BasicWorkflowTests.cs Implement Specification pattern (#517) 2020-12-14 17:15:39 +01:00
FinishWorkflow.cs Fix Finish + CompositeActivity 2021-02-13 11:16:20 +01:00
FinishWorkflowTests.cs Should resolve #653 - Reinstate tests in CI process for v2 branch (#658) 2021-02-25 09:24:00 +01:00
ForEachWorkflow.cs Implement revival of faulted workflow (#595) 2021-01-30 12:47:50 +01:00
ForEachWorkflowTests.cs Disable tests due to removed ExecutionLog 2020-12-20 20:20:36 +01:00
ForkJoinWorkflow.cs Implement revival of faulted workflow (#595) 2021-01-30 12:47:50 +01:00
ForkJoinWorkflowTests.cs Disable tests due to removed ExecutionLog 2020-12-20 20:20:36 +01:00
ForLoopWorkflow.cs Implement revival of faulted workflow (#595) 2021-01-30 12:47:50 +01:00
ForLoopWorkflowTests.cs Disable tests due to removed ExecutionLog 2020-12-20 20:20:36 +01:00
ParallelForEachWorkflow.cs Implement revival of faulted workflow (#595) 2021-01-30 12:47:50 +01:00
ParallelForEachWorkflowTests.cs Disable tests due to removed ExecutionLog 2020-12-20 20:20:36 +01:00
PersistableWorkflow.cs WIP #728 - Add test cases for persistence 2021-03-09 19:57:02 +00:00
WhileWorkflow.cs Implement revival of faulted workflow (#595) 2021-01-30 12:47:50 +01:00
WhileWorkflowTests.cs Disable tests due to removed ExecutionLog 2020-12-20 20:20:36 +01:00