AjTalk.Tests.Model.ModelParserTests.ParseUnaryMinusExpression C# (CSharp) Method

ParseUnaryMinusExpression() private method

private ParseUnaryMinusExpression ( ) : void
return void
        public void ParseUnaryMinusExpression()
        {
            ModelParser parser = new ModelParser("-3");
            IExpression expression = parser.ParseExpression();
            Assert.IsNotNull(expression);
            Assert.IsInstanceOfType(expression, typeof(MessageExpression));

            MessageExpression mexpression = (MessageExpression)expression;
            Assert.IsTrue(mexpression.IsUnaryMessage);

            Assert.AreEqual("-3", expression.AsString());
        }