def test_service(self, mock_update_container_host_config, mock_copy):
     self.mock_container.find_by_name.return_value = {'foo-bar': self.mock_container}
     self.mock_service.repository = 'http://127.0.0.1'
     self.mock_service.name = 'appexample'
     self.mock_service.namespace = 'appexample-api'
     self.mock_service.alias = 'appexample'
     self.mock_service.docker_file = 'foobar'
     self.mock_service.dependencies = {}
     self.mock_service.container_config = ''
     self.mock_image.find_by_name.return_value = True
     container_ship = ContainerShip(address='http://127.0.0.1:2376', **{})
     container_ship.test_service(service=self.mock_service, configs='')
     self.mock_logger.info.assert_called_once_with('Testing Service: {0}'.format(
         self.mock_service.name
     ))
     self.assertIsInstance(container_ship, ContainerShip)