Ben Zend_Service kullanarak Twitter API çağrılarının benim Denetleyicisi için bir birim test yazmaya çalışıyorum.
/**
* Authenticate Step 1 for Twitter
*/
public function authenticateAction()
{
$this->service->authenticate();
}
Servis yapar:
/**
* Authenticate with twitter
*
* @return void
*/
public function authenticate()
{
$consumer = new Zend_Oauth_Consumer($this->config);
$token = $consumer->getRequestToken();
$this->session->twitterRequestToken = serialize($token);
$consumer->redirect();
exit;
}
Benim Sorun ben birim test için hizmeti içinde kimlik doğrulaması eylemi değiştirmek için nasıl hiçbir fikrim yok olduğunu. Ben testleri çalıştırırken Twitter API aramak istemiyorum.
Böyle şeyler herhangi alaycı Çerçeve var mı?