adding 04 unittests for message exchange