We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d5126d commit a436669Copy full SHA for a436669
test/Simpleflow.Tests/Scripting/SetStatementTest.cs
@@ -207,6 +207,28 @@ public void SetValueToIndexerPropertiesOfDictionary()
207
Assert.Equal("test", arg["name"]);
208
}
209
210
+ [Fact]
211
+ public void SetWithPredicate()
212
+ {
213
+ // Arrange
214
+ var script =
215
+ @"
216
+ let x = false
217
+
218
+ set x = true == false
219
+ message x
220
221
+ set x = (""aa"" == ""b"") or true
222
223
+ ";
224
225
+ // Act
226
+ var result = SimpleflowEngine.Run(script, new object());
227
228
+ // Assert
229
+ Assert.Equal("False", result.Messages[0]);
230
+ Assert.Equal("True", result.Messages[1]);
231
+ }
232
233
private static string MethodWithObjArg(MethodArgument s)
234
{
0 commit comments