Exemple #1
0
        public void NoEscapesReturnsNull()
        {
            String input  = "'some string'";
            var    parser = new CssStringScanner(input);

            Assert.Equal(null, parser.Next());
        }
Exemple #2
0
        public void HexEscapeSequenceLen6IsExtracted()
        {
            String input  = @"'some\123456eabfnstring'";
            var    parser = new CssStringScanner(input);

            Assert.Equal(new StringPart(5, 7), parser.Next());
            Assert.Equal(null, parser.Next());
        }
Exemple #3
0
        public void SimpleEscapeSequenceIsExtracted()
        {
            String input  = @"'some\rstring'";
            var    parser = new CssStringScanner(input);

            Assert.Equal(new StringPart(5, 2), parser.Next());
            Assert.Equal(null, parser.Next());
        }