split message publication test, introduced message manager for easy synchronization of async messages