Matthew Weier O'Phinney wrote:
-- Chris MacPherson <[email protected]> wrote
(on Wednesday, 25 March 2009, 12:44 PM +0000):
I am trying to test my controller in Zend Studio 6.1 using a
Zend_Test_PHPUnit_ControllerTestCase. I keep getting the following error.

Fatal error: Call to undefined method
FooControllerTest::incrementAssertionCounter() in C:\xampp\php\include\Zend\
Test\PHPUnit\ControllerTestCase.php on line 1099

I found the bug in the issue tracker here
http://www.google.co.uk/url?sa=t&source=web&ct=res&cd=2&url=
http%3A%2F%2Fframework.zend.com%2Fissues%2Fbrowse%2FZF-4839%3Bjsessionid%3DB4721E524F8C16161F67B08930179CB2%3Fpage%3Dcom.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
&ei=pybKSdreKI6v-Aagy5jvBw&usg=AFQjCNE_bL1XAuoh7_UKWt80_uSKi-3Y1A&sig2=
FxzqKaB4orh7rsiO0_6wSQ

I also found this blog post which I tried but still I see the same error
message.
http://theitdepartment.wordpress.com/2008/11/19/
zend-framework-17-zend-studio-61-phpunit

I am using the latest ZF library and not sure what to do to get my tests
running.

Any help would be amazing :)

What exact versions of the following are you using:

 * PHPUnit
 * Zend Framework

Also, can you run your unit tests from the CLI (i.e., not inside Studio)
without issue? or do you get the same errors?


I have the latest ZF1.7.7 which I thought would make the testing work as the change to Zend/Test/PHPUnit/ControllerTestCase.php which checks the PHPUnit version had been included. however it still gave me the same error.

I then checked out PHPUnit 3.4 from their repository and used that when following the instructions from the blog post above. I still get the same error.

I haven't tried testing outside of Zend Studio yet, I will have to wait until I have more time to set that up as I have not done so before. I might be able to sort that out tonight maybe.

Reply via email to