elsa-core/test
Craig Fowler a81d47afff Resolve #785 - improve API for StringValuesModel
This means that the model:
* Implements IConvertible so that Jint may implicitly convert
  it to other types as if it were just a string.
* The Values & Values properties are perhaps a little less confusing
  now, and present a more consistent set of state, regardless of
  the inner model.
* There's a minor simplification to ToString, since String.Join already
  did what we wanted for one or many values.

Notable though is - because this class implements IConvertible,
it is no longer CLS compliant.  We do not currently mark this assembly
as CLS complient so as things stand that's OK.  I do not know if there
are any plans/expectations for CLS compliance in Elsa.

If we do plan to mark the assemblies as compliant then we must mark this
class [CLSCompliant(false)].
2021-03-25 21:10:25 +00:00
..
component/Elsa.ComponentTests Update packages 2021-03-18 11:24:04 +01:00
integration/Elsa.Core.IntegrationTests Merge pull request #775 from craigfowler/feature/738-Composite-Activities-may-be-triggers 2021-03-20 11:29:28 +00:00
shared/Elsa.Testing.Shared Merge pull request #775 from craigfowler/feature/738-Composite-Activities-may-be-triggers 2021-03-20 11:29:28 +00:00
unit/Elsa.UnitTests Resolve #785 - improve API for StringValuesModel 2021-03-25 21:10:25 +00:00