public void SimpleExample_ShouldParseToExpectedTokens()
        {
            // Arrange
            var lexer = new RegexLexer <TokenType>(new Dictionary <string, TokenType>
            {
                ["0"] = TokenType.Zero,
                ["1"] = TokenType.One,
            });

            // Act
            var tokens = (IEnumerable <Token <TokenType> >)lexer.Lex(new StringReader("010"));

            // Assert
            Assert.Equal(new []