elsa-core/test/shared/Elsa.Testing.Shared/AutoFixture/SpecimenBuilders
Craig Fowler 8e16f5f269 Related to #761 - Refactor complex conversion
This removes all of the (now actually non-trivial) conversion logic from
the class which is actually responsible for executing the Jint engine.
This moves it all to a new service which uses chain of responsibility to
convert the result, using one of a few different mechanisms.

Of note is the handling of ExpandoObject when no specific type
information has been provided, and also the handling of enumerables,
with the exception of strings.
2021-04-01 20:25:09 +02:00
..
AutofixtureServiceProviderSpecimenBuilder.cs Telnyx Activities (#768) 2021-03-17 13:07:14 +01:00
DurationGenerator.cs Incremental work on tests and QA 2020-10-19 22:12:11 +02:00
HostBubilderUsingServicesSpecimenBuilder.cs WIP #552 - Refactor test logic (reusability) 2021-03-06 13:55:19 +00:00
InstantGenerator.cs Incremental work on tests and QA 2020-10-19 22:12:11 +02:00
LocalDateGenerator.cs Incremental work on tests and QA 2020-10-19 22:12:11 +02:00
MockBookmarkProvidersSpecimenBuilder.cs WIP #738 - Add test coverage for new service 2021-03-18 18:54:23 +00:00
PeriodGenerator.cs Incremental work on tests and QA 2020-10-19 22:12:11 +02:00
RequestExtensions.cs WIP #552 - Refactor test logic (reusability) 2021-03-06 13:55:19 +00:00
SpecimenContextExtensions.cs Related to #761 - Refactor complex conversion 2021-04-01 20:25:09 +02:00
StubActivityExecutionContextSpecimenBuilder.cs WIP #761 - Unit test indicates location of problem 2021-04-01 20:25:09 +02:00
StubElsaContextSpecimenBuilder.cs Telnyx Activities (#768) 2021-03-17 13:07:14 +01:00