public void ParseNamedPrimitive()
{
ModelParser parser = new ModelParser("<primitive: 'Prim' module: 'Module'>");
IExpression expression = parser.ParseExpression();
Assert.IsNotNull(expression);
Assert.IsInstanceOfType(expression, typeof(PrimitiveExpression));
PrimitiveExpression pexpression = (PrimitiveExpression)expression;
Assert.AreEqual(0, pexpression.Number);
Assert.AreEqual("Prim", pexpression.Name);
Assert.AreEqual("Module", pexpression.Module);
Assert.AreEqual("<primitive: 'Prim' module: 'Module'>", expression.AsString());
}