AjTalk.Tests.EvaluateTests.EvaluateSelfAsReturnInMethodWithoutReturn C# (CSharp) Method

EvaluateSelfAsReturnInMethodWithoutReturn() private method

private EvaluateSelfAsReturnInMethodWithoutReturn ( ) : void
return void
        public void EvaluateSelfAsReturnInMethodWithoutReturn()
        {
            var cls = this.machine.CreateClass("MyClass");
            this.machine.SetCurrentEnvironmentObject(cls.Name, cls);
            Parser parser = new Parser("mymethod [1] value");
            cls.DefineClassMethod(parser.CompileClassMethod(cls));
            Assert.AreEqual(cls, this.Evaluate("MyClass mymethod"));
        }
EvaluateTests