public void LexemeList() { Lexer lexer = Standard.GetLexer(); LexemeList expected = Standard.GetLexemes(lexer); var lexemes = lexer.Lex(Standard.Text) .ToList(); Assert.IsTrue(expected.Equals(lexemes)); }
public void LexemeListComparison() { LexemeList a = Standard.GetLexemes(); var b = a .Select(l => new Lexeme(l, l.Token, l.MatchedText, l.StartIndex)) .ToList(); Assert.IsTrue(a.Equals(b)); }