News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Ryan Mauger's Blog:
Controller Testing with the FlashMessenger in Zend Framework
March 16, 2012 @ 11:55:53

Ryan Mauger has a new post to his blog today looking at doing some controller testing in a Zend Framework application and some issues he was with the FlashMessenger component.

During a recent project, I encountered problems with the flash messenger not playing ball with PHPUnit. The problem, the FlashMessenger using a session namespace, and trying to start the session. Additionally to this problem, how do you test that the flash message is set as you'd expect (or not as the case may be). The answer to both of these problems, lies in the same solution. a Mock Object.

He includes the code to mock out the FlashMessenger component and expose the "addMessage" method. In his first test, the assertion is that this method is never called (failure if it is) and in the second, it should only be called once.

0 comments voice your opinion now!
zendframework unittest phpunit flashmessenger mockobject


blog comments powered by Disqus

Similar Posts

TechChorus Blog: Create RESTful Applications Using The Zend Framework - Part II: Using HTTP Response

Pádraic Brady's Blog: Complex Views with the Zend Framework - Part 7: Zend_View Enhanced

Brian Swan's Blog: Running PHPUnit in Windows Azure

Raphael Stolt's Blog: Using the Zend Framework plugins for server-sided Ajax request identification

Nick Halstead's Blog: Zend Framework and fav.or.it


Community Events

Don't see your event here?
Let us know!


testing podcast part2 series application api laravel project interview php7 example opinion language list symfony framework yii2 introduction community composer

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework