Tests.Tests.TestNestedPassByReference C# (CSharp) Метод

TestNestedPassByReference() приватный Метод

private TestNestedPassByReference ( ) : void
Результат void
        public void TestNestedPassByReference()
        {
            var storyStr = @"
VAR globalVal = 5

{globalVal}

~ squaresquare(globalVal)

{globalVal}

== function squaresquare(ref x) ==
 {square(x)} {square(x)}
 ~ return

== function square(ref x) ==
 ~ x = x * x
 ~ return
";

            Story story = CompileString(storyStr);

            // Bloody whitespace
            Assert.AreEqual("5\n \n625\n", story.ContinueMaximally());
        }
Tests