Some options: - parse real files and treat the parser as a black-box - refactor some code and test particular methods