adding missing unit tests for cross-host service dependencies