<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 24 May 2012 09:10:56 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Benjamin Eberlei's Blog: Test your Legacy PHP Application with Function Mocks!]]></title>
      <guid>http://www.phpdeveloper.org/news/12243</guid>
      <link>http://www.phpdeveloper.org/news/12243</link>
      <description><![CDATA[<p>
<i>Benjamin Eberlei</i> <a href="http://www.whitewashing.de/blog/articles/115">has a suggestion</a> for testing your application without having to mess around with creating new resources just for testing - use mocks.
</p>
<blockquote>
Much talking is going on about Unit testing, Mocks and TDD in the PHP world. For the most this discussions surround object-oriented PHP code, frameworks and applications. Yet I would assert that the reality for PHP developers (me included) is dealing with PHP 4, PHP 5 migrated, or non-object oriented legacy applications which are near to impossible to bring under test.
</blockquote>
<p>
He includes a "proof of concept" for a replacement <a href="http://php.net/mysql_query">mysql_query</a> function (as created inside of Runkit) that sets up a "mocker" object that returns a "hello world" message when the mysql_query function is called.
</p>]]></description>
      <pubDate>Tue, 31 Mar 2009 11:18:31 -0500</pubDate>
    </item>
  </channel>
</rss>

