AjTalk.Tests.Model.ModelParserTests.ParseNamedPrimitive C# (CSharp) Метод

ParseNamedPrimitive() приватный Метод

private ParseNamedPrimitive ( ) : void
Результат void
        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());
        }