add unit tests, include all error messages

2 jobs for !184 with improve-response-messages in 28 minutes and 16 seconds (queued for 2 seconds)
latest merge request