improved a lot of coverage on tests (domain)

please merge this with master.
ajouts de pleins de tests pour garantir une couverture correcte.
+ ajout de doc/test_reports/ qui essaye de retracer l'évolution de notre couverture