<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Peter Williams &#187; Testing</title>
	<atom:link href="http://barelyenough.org/blog/tag/testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://barelyenough.org</link>
	<description>… and there is much to be learned</description>
	<lastBuildDate>Mon, 21 May 2012 14:29:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Cucumber</title>
		<link>http://barelyenough.org/blog/2009/08/cucumber/</link>
		<comments>http://barelyenough.org/blog/2009/08/cucumber/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 03:34:04 +0000</pubDate>
		<dc:creator>Peter Williams</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Cucmber]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://barelyenough.org/?p=392</guid>
		<description><![CDATA[I have been working pretty extensively with Cucumber for the last couple of weeks. In short, it is killer. You should be using it. Having just RSpec/unit tests results in a lot of ugly trade offs between verifying the design and implementation of the parts (or units) vs the system as a whole. Using Cucumber [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://cukes.info'><img src='http://barelyenough.org/blog/uploads/cucumber/cucumber_logo.png' alt='Cucumber Logo' style='float:right;' /></a>
<p>I have been working pretty extensively with <a href='http://cukes.info'>Cucumber</a> for the last couple of weeks. In short, it is killer. You should be using it.</p>
<p>Having just RSpec/unit tests results in a lot of ugly trade offs between verifying the design and implementation of the parts (or units) vs the system as a whole. Using Cucumber completely absolves <a href='http://rspec.info'>RSpec</a> specs and unit tests of any responsibility for proving the system works. That allows you to use RSpec/unit tests as tools to improve the design, and reliability, of individual parts of the system without losing confidence in the overall systems ability to function acceptably.</p>
<p>If you are using <a href='http://www.gnu.org/software/emacs/'>Emacs</a> i highly recommend <a href='http://github.com/michaelklishin/cucumber.el'>cucumber.el</a>. It has excellent support for editing <a href='http://wiki.github.com/aslakhellesoy/cucumber/gherkin'>Gherkin</a> files and key bindings to execute scenarios, etc and view the output without ever having to leave the comfort of Emacs.</p>
]]></content:encoded>
			<wfw:commentRss>http://barelyenough.org/blog/2009/08/cucumber/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

