<?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, 23 May 2013 08:59:39 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Devis Lucato's Blog: PHP BDD with Cucumber/Cuke4Php]]></title>
      <guid>http://www.phpdeveloper.org/news/16156</guid>
      <link>http://www.phpdeveloper.org/news/16156</link>
      <description><![CDATA[<p>
<i>Devis Lucato</i> has put together <a href="http://lucato.it/php-bdd-cucumber-cuke4php">a new post to his blog</a> showing how to use the <a href="https://github.com/olbrich/cuke4php/wiki">Cuke4PHP</a> tool to use Cucumber-style BDD (behavior-driven development) testing in your development.
</p>
<blockquote>
Cucumber is a Behavioural Driven Development framework written in Ruby. Using a wire it allows to write BDD steps in PHP to test PHP applications. Cuke4php is in fact a wire protocol implementation of Cucumber written in PHP.
</blockquote>
<p>
You'll still need to have Cucumber (Ruby) installed on your testing system, but pulling in the Cuke4PHP tool is as easy as pointing your "pear" command-line tool at their PEAR server and installing. With a little bit of configuration (and possibly an install of PHPUnit) you'll be up and running. You can then write Cucumber tests that can run against your PHP code. They've included a sample PHP class and a Cucumber test to match it.
</p>]]></description>
      <pubDate>Wed, 06 Apr 2011 12:52:03 -0500</pubDate>
    </item>
  </channel>
</rss>
