<?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>Joseph Wilk &#187; Rspec</title>
	<atom:link href="http://blog.josephwilk.net/tag/rspec/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.josephwilk.net</link>
	<description>on AI, The Web, Usability, Testing &#38; Software process</description>
	<lastBuildDate>Wed, 10 Mar 2010 23:18:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Specing Cucumber Step Definitions</title>
		<link>http://blog.josephwilk.net/ruby/specing-cucumber-step-definitions.html</link>
		<comments>http://blog.josephwilk.net/ruby/specing-cucumber-step-definitions.html#comments</comments>
		<pubDate>Thu, 04 Mar 2010 23:40:25 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[Rspec]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://blog.josephwilk.net/?p=1480</guid>
		<description><![CDATA[Testing your tests is kind of crazy. However when writing a library of Cucumber step definitions which will be used in many projects it started to make sense to test my tests.

The step definitions are the code.
It helps reduce fear of breaking lots of projects which use the steps.
The tests/specs show examples of how to [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/ruby/specing-cucumber-step-definitions.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outside-in Development with Cucumber and Rspec</title>
		<link>http://blog.josephwilk.net/ruby/outside-in-development-with-cucumber-and-rspec.html</link>
		<comments>http://blog.josephwilk.net/ruby/outside-in-development-with-cucumber-and-rspec.html#comments</comments>
		<pubDate>Mon, 30 Mar 2009 15:59:11 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[BDD]]></category>
		<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[Rspec]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://blog.josephwilk.net/?p=783</guid>
		<description><![CDATA[I was speaking in Edinburgh at Scotland on Rails 2009 about Cucumber and Rspec. 
You can watch the recorded full talk. 
I&#8217;ve also posted the slides from the presentation and uploaded the screencasts used in the presentation in both high and low resolutions. They are accessible from links within the presentation.

Here are some of the [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/ruby/outside-in-development-with-cucumber-and-rspec.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://scotland-on-rails.s3.amazonaws.com/1A06_JosephWilk-SOR.mp4" length="217811546" type="video/mp4" />
		</item>
		<item>
		<title>Speaking at Scotland on Rails 2009</title>
		<link>http://blog.josephwilk.net/ruby/speaking-at-scotland-on-rails-2009.html</link>
		<comments>http://blog.josephwilk.net/ruby/speaking-at-scotland-on-rails-2009.html#comments</comments>
		<pubDate>Sat, 17 Jan 2009 19:20:46 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Rspec]]></category>

		<guid isPermaLink="false">http://blog.josephwilk.net/?p=607</guid>
		<description><![CDATA[I’m really excited to be giving a talk at this years Scotland on Rails conference in Edinburgh.
I&#8217;ll be talking about working outside-in with Cucumber and RSpec. Having used Cucumber and as a member of the Cucumber core developer team I hope to share lots of experiences and lessons about getting the most out of the [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/ruby/speaking-at-scotland-on-rails-2009.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Telling a good story &#8211; Rspec stories from the trenches</title>
		<link>http://blog.josephwilk.net/ruby/telling-a-good-story-rspec-stories-from-the-trenches.html</link>
		<comments>http://blog.josephwilk.net/ruby/telling-a-good-story-rspec-stories-from-the-trenches.html#comments</comments>
		<pubDate>Fri, 15 Aug 2008 16:19:55 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Rspec]]></category>
		<category><![CDATA[Stories]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.joesniff.co.uk/?p=125</guid>
		<description><![CDATA[I&#8217;ve been developing multiple systems using Rspec stories for a little while now. There are a lot of great resources to get you started with a taste of what you can do with stories. Some of the resources I found useful where:

http://peepcode.com/products/rspec-user-stories
http://blog.davidchelimsky.net/2008/6/16/slides-from-railsconf
http://www.benmabey.com/2008/02/04/rspec-plain-text-stories-webrat-chunky-bacon/
http://dannorth.net/whats-in-a-story
http://evang.eli.st/blog/2007/10/8/story-runner-top-to-bottom-screencast

However once I had understood the basic idea I struggled to find practical examples [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/ruby/telling-a-good-story-rspec-stories-from-the-trenches.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Rspec-rails mock_model helper for the RR test double framework</title>
		<link>http://blog.josephwilk.net/snippets/rspec-rails-mock_model-helper-for-the-rr-test-double-framework.html</link>
		<comments>http://blog.josephwilk.net/snippets/rspec-rails-mock_model-helper-for-the-rr-test-double-framework.html#comments</comments>
		<pubDate>Wed, 09 Jul 2008 16:07:30 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Rspec]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.joesniff.co.uk/?p=118</guid>
		<description><![CDATA[Rspec-rails is a rails plugin which brings the Rspec Ruby Behaviour Driven Development framework to rails along with some rails specific helpers. One of these hugely useful helper functions is:
mock_model(model_class, options_and_stubs = {})
This creates a mock object with the common methods stubbed out. It also allows you to specify other methods you want to stub.

You [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/snippets/rspec-rails-mock_model-helper-for-the-rr-test-double-framework.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rspec Stories &#8211; Keeping Steps Dry</title>
		<link>http://blog.josephwilk.net/snippets/rspec-stories-keeping-steps-dry.html</link>
		<comments>http://blog.josephwilk.net/snippets/rspec-stories-keeping-steps-dry.html#comments</comments>
		<pubDate>Wed, 30 Apr 2008 18:00:36 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Rspec]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Stories]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.joesniff.co.uk/?p=72</guid>
		<description><![CDATA[When using Rspec stories you have plain text stories which we call the &#8217;story&#8217; file and the &#8217;story steps&#8217; file that maps the plain text story to programmatic code. Generally you end up with your story files not being DRY. This is not a worry, your stories are the domain specific languages detailing your acceptance/integration [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/snippets/rspec-stories-keeping-steps-dry.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
