Arithmetica.Tests.Tokenization.Rewriting.NegationRewriterTests.NegationRewriter_TokenStream_Needs_To_Be_In_Infix_Notation C# (CSharp) Метод

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

private NegationRewriter_TokenStream_Needs_To_Be_In_Infix_Notation ( ) : void
Результат void
        public void NegationRewriter_TokenStream_Needs_To_Be_In_Infix_Notation()
        {
            TokenStream stream = new TokenStream(Enumerable.Empty<Token>(), TokenNotation.Postfix);
            NegationRewriter rewriter = new NegationRewriter();
            var exception = Assert.Throws<MathExpressionException>(() => rewriter.Rewrite(stream));
            Assert.AreEqual("Token stream is not in infix notation.", exception.Message);
        }