Reworked the main tests for dossier types.

I've reworked the complicate and confusing main dossier tests, which is also used in tests for different special dossier types. So it should easier to understand and define tests for special dossiers.

@lukasgraf could you take a look?