public void ParseSimpleFunctionForm()
{
Parser parser = new Parser("one() -> 1.");
var result = parser.ParseForm();
Assert.IsNotNull(result);
Assert.IsInstanceOfType(result, typeof(FunctionForm));
var fdef = (FunctionForm)result;
Assert.AreEqual("one", fdef.Name);
Assert.IsNotNull(fdef.ParameterExpressions);
Assert.AreEqual(0, fdef.ParameterExpressions.Count);
Assert.IsNotNull(fdef.Body);
Assert.IsInstanceOfType(fdef.Body, typeof(ConstantExpression));
Assert.AreEqual(1, ((ConstantExpression)fdef.Body).Value);
}