Make sure the ProcessCommunicator test runs sequentially to avoid threading issues.
Make sure that messageService is added as a method parameter instead of as a class parameter.