def test_load_dependency_containers(self, mock_find_service_containers):
     self.mock_service.dependencies = {'foobar-dependency': self.mock_container}
     self.mock_service.host_config.links = ['foobar-dependency']
     self.mock_container.name = 'foobar-dependency'
     self.mock_container.containers = {}
     self.mock_container.state.return_value = {'running': True}
     mock_find_service_containers.return_value = {'foobar-dependency': self.mock_container}  # part of return
     container_ship = ContainerShip(address='http://127.0.0.1:2376', **{})
     container_ship._load_dependency_containers(service=self.mock_service)
     self.assertEqual(
         self.mock_service.dependencies['foobar-dependency'].containers['foobar-dependency'],
         self.mock_container
     )