public function setUp() { $this->options = array('url' => TESTS_ZENDSERVICE_OPENSTACK_URL, 'user' => TESTS_ZENDSERVICE_OPENSTACK_USER, 'password' => TESTS_ZENDSERVICE_OPENSTACK_PASSWORD, 'key' => TESTS_ZENDSERVICE_OPENSTACK_APIKEY); $http = new HttpClient(); if (!TESTS_ZENDSERVICE_OPENSTACK_ONLINE && $this->responseExists($this->getName())) { $httpAdapter = new HttpTest(); $httpAdapter->setResponse($this->loadResponse('../../Identity/_files/testAuthenticate')); $http->setAdapter($httpAdapter); } $this->compute = new Compute($this->options, $http); if (!TESTS_ZENDSERVICE_OPENSTACK_ONLINE && $this->responseExists($this->getName())) { $this->compute->getHttpClient()->getAdapter()->setResponse($this->loadResponse($this->getName())); } }