elsa-core/test/integration/Elsa.Core.IntegrationTests
Craig Fowler 4873aac316 Resolve #748 - Test coverage for EF Db Contexts
As well as providing a unit test which matches other persistence
provider tests (round-tripping a workflow instance), two other tests
are included here:

* When using the default DI registration extension method, this sets
  up pooling of DB contexts and so a resolved context will come from
  the pool.

* When using the non-pooled DI registration extension method, this
  sets up EF without pooling, which is more useful in a multi-tenanted
  environment.

There are also some other changes in this commit corresponding to
improving the tests.  Mainly de-duplicating logic & improving names.
2021-03-13 15:21:44 +00:00
..
Assets Update packages 2020-12-19 15:35:11 +01:00
Autofixture Resolve #748 - Test coverage for EF Db Contexts 2021-03-13 15:21:44 +00:00
Extensions WIP #552 - Refactor test logic (reusability) 2021-03-06 13:55:19 +00:00
Helpers Add file/blob storage-based provider + test 2020-10-23 14:20:52 +02:00
Persistence Resolve #748 - Test coverage for EF Db Contexts 2021-03-13 15:21:44 +00:00
Workflows WIP #728 - Add test cases for persistence 2021-03-09 19:57:02 +00:00
Elsa.Core.IntegrationTests.csproj Resolve #748 - Test coverage for EF Db Contexts 2021-03-13 15:21:44 +00:00
Elsa.Core.IntegrationTests.xunit.runner.json Incremental work on tests and QA 2020-10-19 22:12:11 +02:00