Beispiel #1
0
        public void Strings()
        {
            string input = "\"\\\"hello \\\\\\t\\r\\nworld\\\"\"";

            using(var reader = new LocatedTextReaderWrapper(input)) {
                var token = Token.ReadToken(reader);

                Assert.AreEqual(-1, reader.Peek());    // EOF

                Assert.AreEqual(token.TokenType, TokenType.String);
                Assert.AreEqual(token.Value, "\"hello \\\t\r\nworld\"");
            }
        }