On a related note, I just checked how to best test scraper.target and although it is a property of the base class, it is dependent on attributes that are defined separately by each scraper class. So we would need to test this in each Scraper unittest.

After this PR is landed, we should make an issue each for a unittest and list what should be tested for, so that we do not miss anything out.