Arithmetica.Tests.MathExpressionTokenizerTests.MathExpressionTokenizer_Unknown_Symbol_Throws_Exception C# (CSharp) Method

MathExpressionTokenizer_Unknown_Symbol_Throws_Exception() private method

        public void MathExpressionTokenizer_Unknown_Symbol_Throws_Exception()
        {
            var tokenizer = new MathExpressionTokenizer();
            var exception = Assert.Throws<MathExpressionException>(() => tokenizer.Tokenize("1$2"));
            Assert.AreEqual("Invalid expression.", exception.Message);
            Assert.AreEqual("Unknown token '$' in expression.", exception.Details);
        }