Ben test ve Zend Framework uygulamasında kurmak için çalışıyor yeni duyuyorum. Uygulaması kullanıcılar giriş kullanılabilir. Giriş sayfası app kalanından farklı bir düzen kullanır
LoginController.php içerir:
public function init()
{
$this->_helper->layout()->setLayout('loginlayout');
parent::init();
}
Ancak, LoginController test etmek için bir test kurma, ana düzeni ifade eder bir istisna verir. Yani bu init görünüyor () kod testi tarafından göz ardı ediliyor ve uygun bir düzen ayarlı değil.
İşte ben kullanıyorum testi kodu:
class LoginControllerTest extends ControllerTestCase
{
public function testCanDoUnitTest()
{
$this->dispatch('/login');
$this->assertController('login');
$this->assertAction('index');
$this->assertResponseCode(200);
}
}
Herhangi bir yardım mutluluk duyacağız.