<?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://www.pathf.com/blogs/2008/10/walk-through-test-coverage/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pathf.com/blogs/2008/10/walk-through-test-coverage/</link>
	<description>Running commentary about agile development, user experience design and Ajax.</description>
	<lastBuildDate>Fri, 05 Mar 2010 19:33:43 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Dan Kubb</title>
		<link>http://www.pathf.com/blogs/2008/10/walk-through-test-coverage/comment-page-1/#comment-8145</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-8145</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>

<!-- Dynamic page generated in 0.230 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-20 16:55:16 -->
