Пример #1
0
        public void IsCastTest_MissingEndParen()
        {
            List <Token> tokenList = Tokenizer.Tokenize("(unsigned char");
            bool         expected  = false;
            bool         actual    = CastHelper.IsCast(tokenList);

            Assert.AreEqual(expected, actual);
        }
Пример #2
0
        public void IsCastTest_InvalidKeyword()
        {
            List <Token> tokenList = Tokenizer.Tokenize("(char+)");
            bool         expected  = false;
            bool         actual    = CastHelper.IsCast(tokenList);

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        public void IsCastTest3()
        {
            List <Token> tokenList = Tokenizer.Tokenize("(struct bob *)");
            bool         expected  = true;
            bool         actual;

            actual = CastHelper.IsCast(tokenList);
            Assert.AreEqual(expected, actual);
        }
Пример #4
0
        public void IsCastTest1()
        {
            List <Token> tokenList = Tokenizer.Tokenize("(unsigned char *)");
            bool         expected  = true;
            bool         actual;

            actual = CastHelper.IsCast(tokenList);
            Assert.AreEqual(expected, actual);
        }
Пример #5
0
        public void IsCastTest5()
        {
            List <Token> tokenList = Tokenizer.Tokenize("(*)");
            bool         expected  = false;
            bool         actual;

            actual = CastHelper.IsCast(tokenList);
            Assert.AreEqual(expected, actual);
        }