Ejemplo n.º 1
0
        public void TestIntsNotFloats()
        {
            var lex = new FloatLexer(new StringReader("1"));
            var tok = lex.Scan();

            Assert.AreEqual(tok.tag, Tag.INTEGER);
        }
Ejemplo n.º 2
0
        public void TestFloatsWithFractionalPart()
        {
            var lex = new FloatLexer(new StringReader("321.32"));
            var tok = lex.Scan();

            Assert.AreEqual(tok.tag, Tag.FLOAT);
            Assert.AreEqual(((FloatToken)tok).value, 321.32f);
        }