Create a test with sends invalid JSON data
If we have data we can not deserialize, return a HTTP BadRequest (400).

It should not be possible to have user submitted data cause a server 500