Arithmetica.Tests.Tokenization.Rewriting.WordRewriterTests.WordRewriter_Will_Detect_Constant_Pi C# (CSharp) Метод

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

private WordRewriter_Will_Detect_Constant_Pi ( ) : void
Результат void
        public void WordRewriter_Will_Detect_Constant_Pi()
        {
            List<Token> tokens = new List<Token>();
            tokens.Add(new Token(TokenType.Word, "pi"));
            TokenStream stream = new TokenStream(tokens, TokenNotation.Infix);
            TokenStream result = new WordRewriter().Rewrite(stream);
            Assert.AreEqual(TokenType.Constant, result[0].Type);
            Assert.AreEqual("pi", ((Tuple<string, double>)result[0].Value).Item1);
            Assert.AreEqual(Math.PI, ((Tuple<string, double>)result[0].Value).Item2);
        }