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]);"));
}