assertEquals can render file and line number of the failing assertion
testing that lexer processes [0-9] and [a-zA-Z]
lexer and parser are now dependencies that has to be injected
lexer and parser are injected as dependencies into Form
type hinting for Interfaces of lexer and parser dependencies
class phpdoc added
updated image of the example