Merge remote-tracking branch 'origin/feature/unit-test-suite' into feature/unit-test-suite
This commit is contained in:
commit
f407463238
|
|
@ -105,7 +105,7 @@ public class SetVariable : CodeActivity
|
|||
var variable = context.ExpressionExecutionContext.EnumerateVariablesInScope().FirstOrDefault(x => x.Id == variableId);
|
||||
|
||||
if (variable == null)
|
||||
throw new($"Variable '{variableId}' not found.");
|
||||
throw new InvalidOperationException($"Variable '{variableId}' not found.");
|
||||
|
||||
var value = context.Get(Value);
|
||||
variable.Set(context, value);
|
||||
|
|
|
|||
|
|
@ -60,7 +60,6 @@ public static class ActivityTestHelper
|
|||
services.AddSingleton<IActivityDescriber, ActivityDescriber>();
|
||||
services.AddSingleton<IPropertyDefaultValueResolver, PropertyDefaultValueResolver>();
|
||||
services.AddSingleton<IActivityFactory, ActivityFactory>();
|
||||
services.AddSingleton<IPropertyDefaultValueResolver, PropertyDefaultValueResolver>();
|
||||
services.AddSingleton<IPropertyUIHandlerResolver, PropertyUIHandlerResolver>();
|
||||
services.AddSingleton<IActivityRegistry, ActivityRegistry>();
|
||||
services.AddScoped<IActivityRegistryLookupService, ActivityRegistryLookupService>();
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ public class SetVariableTests
|
|||
{
|
||||
// Arrange
|
||||
var variable = new Variable<string?>("myVar", "initial value", "myVar");
|
||||
var setVariable = new SetVariable<string?>(variable, new Input<string?>(default(string)));
|
||||
var setVariable = new SetVariable<string?>(variable, new Input<string?>(null));
|
||||
|
||||
// Act
|
||||
var context = await ActivityTestHelper.ExecuteActivityAsync(setVariable);
|
||||
|
|
|
|||
Loading…
Reference in a new issue