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

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

private ParseTwoFluentExpressions ( ) : void
Результат void
        public void ParseTwoFluentExpressions()
        {
            ModelParser parser = new ModelParser("self do: 1 with: 2; do: 2 with: 3; do: 3 with: 4");
            IExpression expression = parser.ParseExpression();

            Assert.IsNotNull(expression);
            Assert.IsInstanceOfType(expression, typeof(MessageExpression));

            MessageExpression mexpression = (MessageExpression)expression;
            Assert.IsInstanceOfType(mexpression.Target, typeof(FluentMessageExpression));
            Assert.IsNull(parser.ParseExpression());
            Assert.AreEqual("self do: 1 with: 2; do: 2 with: 3; do: 3 with: 4", expression.AsString());
        }