Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [zendframework] unit testy + zend route
MitS
post 21.03.2011, 09:43:54
Post #1





Grupa: Zarejestrowani
Postów: 262
Pomógł: 5
Dołączył: 8.02.2005
Skąd: Olsztyn / Zatorze

Ostrzeżenie: (0%)
-----


Witam wszystkich,

ostatnio chciałem napisać kilka testów dla swojej aplikacji zendowskiej i od razu natrafiłem na kilka problemów, a mianowicie:


Dostaje tego typu błędy:
Cytat
StaticsControllerTest::testContactAction
Failed asserting last controller used <"error"> was "Statics"

/var/www/html/morendo/library/Zend/Test/PHPUnit/ControllerTestCase.php:1000
/var/www/html/morendo/tests/application/controllers/StaticsControllerTest.php:10


mimo że w moim przekonaniu mam wszystko dobrze tzn:
  1. class StaticsControllerTest extends Zend_Test_PHPUnit_ControllerTestCase
  2. {
  3. public function setUp()
  4. {
  5. $this->bootstrap = new Zend_Application(APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini');
  6. parent::setUp();
  7. }
  8.  
  9. public function testContactAction()
  10. {
  11. $this->dispatch($this->url(array(), 'www-contact', true));
  12.  
  13. $this->assertController('Statics');
  14. $this->assertAction('contact');
  15. $this->assertQueryCount('form#contact', 1);
  16. }
  17. }


i routing:

  1. routes.www.type = "Zend_Controller_Router_Route_Hostname"
  2. routes.www.route = MAIN_URL
  3. routes.www.chains.contact.type = "Zend_Controller_Router_Route_Static"
  4. routes.www.chains.contact.route = "/kontakt.html"
  5. routes.www.chains.contact.defaults.controller = "Statics"
  6. routes.www.chains.contact.defaults.action = "contact"


i podejrzewam, że tu jest problem - routing jest niestandardowy.
Ma ktoś podobny problem i rozwiązanie?
Go to the top of the page
+Quote Post
CzarnyGsm
post 13.06.2012, 09:25:42
Post #2





Grupa: Zarejestrowani
Postów: 84
Pomógł: 2
Dołączył: 16.04.2007

Ostrzeżenie: (0%)
-----


mam identyczne problem, wie ktoś z czego ten błąd wynika? z góry dziękuję za pomoc
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 01:23