* map tests extended

* error messages
* split into several own tests