add test testMapJsonToUser
update exceptions