Exemple #1
0
        public void AbstractSyntaxTreeNodeCanStoreAndIdentifyOperatorTokens()
        {
            var operatorTokensAndAnswers = AbstractSyntaxTreeNodeTestCases.AbstractSyntaxTreeNodeOperatorTokenTests;

            foreach (var currentTestCase in operatorTokensAndAnswers)
            {
                string token          = currentTestCase.Key;
                bool   expectedResult = currentTestCase.Value;
                bool   actualResult   = LISPAbstractSyntaxTreeNode.IsOperator(token);
                Assert.AreEqual(expectedResult, actualResult);
            }
        }