added more tests, message subscription defered until end of service-method