5 writes to X
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (5)
ScriptTests.cs (5)
123
Assert.Equal(4, fn(new Globals {
X
= 1, Y = 3 }).Result);
287
var state = await CSharpScript.RunAsync("X + Y", globals: new Globals {
X
= 1, Y = 2 });
295
var state = await script.RunAsync(new Globals {
X
= 1, Y = 2 });
306
await Assert.ThrowsAsync<ArgumentException>("globals", () => script.RunAsync(new Globals {
X
= 1, Y = 2 }));
386
var globals = new Globals {
X
= 10, Y = 20 };