<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Walk-Through Test Coverage</title>
	<atom:link href="http://pathfindersoftware.com/2008/10/walk-through-test-coverage/feed/" rel="self" type="application/rss+xml" />
	<link>http://pathfindersoftware.com/2008/10/walk-through-test-coverage/</link>
	<description>The Fastest Way to Launch Successful Software</description>
	<lastBuildDate>Thu, 19 Jan 2012 16:36:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Dan Kubb</title>
		<link>http://pathfindersoftware.com/2008/10/walk-through-test-coverage/#comment-8854</link>
		<dc:creator>Dan Kubb</dc:creator>
		<pubDate>Wed, 27 Jan 2010 10:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=1202#comment-8854</guid>
		<description>One approach that I&#039;ve begun testing recently is to organize my unit specs using the rubyspec style, so one spec per public method.  I then have a rake task that runs the single spec against it&#039;s related method using heckle.  Heckle will mutate the method in various ways and re-run the spec each time to ensure each individual behaviour is covered properly.

This allows me to eliminate incidental coverage, since only the spec related to that method is being run.  It also always results in 100% coverage as reported by rcov.</description>
		<content:encoded><![CDATA[<p>One approach that I&#8217;ve begun testing recently is to organize my unit specs using the rubyspec style, so one spec per public method.  I then have a rake task that runs the single spec against it&#8217;s related method using heckle.  Heckle will mutate the method in various ways and re-run the spec each time to ensure each individual behaviour is covered properly.</p>
<p>This allows me to eliminate incidental coverage, since only the spec related to that method is being run.  It also always results in 100% coverage as reported by rcov.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (User agent is rejected)
Page Caching using memcached (User agent is rejected)

Served from: pathfindersoftware.com @ 2012-02-10 01:03:58 -->
