AjTalk.Tests.Compilers.Javascript.VirtualMachineCompilerTests.CompileNativeApplyWith C# (CSharp) Méthode

CompileNativeApplyWith() private méthode

private CompileNativeApplyWith ( ) : void
Résultat void
        public void CompileNativeApplyWith()
        {
            IExpression expression = ParseExpression("p napply: 'process' with: {x. y}");
            expression.Visit(this.compiler);
            this.writer.Close();
            string output = this.writer.ToString();
            Assert.IsTrue(ContainsLine(output, "var __target = p;"));
            Assert.IsTrue(ContainsLine(output, "return __target['process'].apply(__target, [x, y]);"));
        }