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 []