test messages and json parse