<?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: How to write a good test case: 5 tips to write better test cases</title>
	<atom:link href="http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 10:36:55 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: 8 Tips To Create Complete Test Cases &#124; Test And Try</title>
		<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/comment-page-1/#comment-5239</link>
		<dc:creator>8 Tips To Create Complete Test Cases &#124; Test And Try</dc:creator>
		<pubDate>Thu, 25 Feb 2010 08:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.makinggoodsoftware.com/?p=909#comment-5239</guid>
		<description>[...] How to write effective test cases  How to write a good test case   var fbShare = {url: [...]</description>
		<content:encoded><![CDATA[<p>[...] How to write effective test cases  How to write a good test case   var fbShare = {url: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Are your unit tests on FIRE? &#124; bigvisible.com</title>
		<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/comment-page-1/#comment-2005</link>
		<dc:creator>Are your unit tests on FIRE? &#124; bigvisible.com</dc:creator>
		<pubDate>Thu, 19 Nov 2009 03:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.makinggoodsoftware.com/?p=909#comment-2005</guid>
		<description>[...] due respect to the author of FIRST but I prefer my version.)   Trackback URL: [...]</description>
		<content:encoded><![CDATA[<p>[...] due respect to the author of FIRST but I prefer my version.)   Trackback URL: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Young</title>
		<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/comment-page-1/#comment-944</link>
		<dc:creator>Greg Young</dc:creator>
		<pubDate>Mon, 31 Aug 2009 15:25:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.makinggoodsoftware.com/?p=909#comment-944</guid>
		<description>#1 in particular looks like a pretty naive pattern. There are good arguments on the other side of this discussion that in particular lead to specification style tests that offer better reading etc. 

With a specification I would move my code at the beginning of your method into a SetUp and then put each assertion into its own &quot;Test&quot; method. 

This in general can give me much more readable tests and I will tend to get more information when something fails (especially when multiple something fail because I don&#039;t need to run the test n times to know that).</description>
		<content:encoded><![CDATA[<p>#1 in particular looks like a pretty naive pattern. There are good arguments on the other side of this discussion that in particular lead to specification style tests that offer better reading etc. </p>
<p>With a specification I would move my code at the beginning of your method into a SetUp and then put each assertion into its own &#8220;Test&#8221; method. </p>
<p>This in general can give me much more readable tests and I will tend to get more information when something fails (especially when multiple something fail because I don&#8217;t need to run the test n times to know that).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitter Trackbacks for How to write a good test case: 5 tips to write better test cases &#124; Making Good Software [makinggoodsoftware.com] on Topsy.com</title>
		<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/comment-page-1/#comment-888</link>
		<dc:creator>Twitter Trackbacks for How to write a good test case: 5 tips to write better test cases &#124; Making Good Software [makinggoodsoftware.com] on Topsy.com</dc:creator>
		<pubDate>Wed, 26 Aug 2009 03:04:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.makinggoodsoftware.com/?p=909#comment-888</guid>
		<description>[...] How to write a good test case: 5 tips to write better test cases &#124; Making Good Software  www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases &#8211; view page &#8211; cached  , 1.- Write a test case for every condition. There&#039;s a common misunderstanding- some developers translates one test case for every condition to one test case &#8212; From the page [...]</description>
		<content:encoded><![CDATA[<p>[...] How to write a good test case: 5 tips to write better test cases | Making Good Software  <a href="http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases" rel="nofollow">http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases</a> &ndash; view page &ndash; cached  , 1.- Write a test case for every condition. There&#39;s a common misunderstanding- some developers translates one test case for every condition to one test case &mdash; From the page [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: divclasshidden</title>
		<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/comment-page-1/#comment-887</link>
		<dc:creator>divclasshidden</dc:creator>
		<pubDate>Tue, 25 Aug 2009 22:50:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.makinggoodsoftware.com/?p=909#comment-887</guid>
		<description>&quot;Test cases should be used as well as documentation on how your system works&quot;

Test cases should test how your system SHOULD work, not what it actually does.</description>
		<content:encoded><![CDATA[<p>&#8220;Test cases should be used as well as documentation on how your system works&#8221;</p>
<p>Test cases should test how your system SHOULD work, not what it actually does.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SD</title>
		<link>http://www.makinggoodsoftware.com/2009/08/25/how-to-write-a-good-test-case5-tips-to-write-better-test-cases/comment-page-1/#comment-886</link>
		<dc:creator>SD</dc:creator>
		<pubDate>Tue, 25 Aug 2009 17:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.makinggoodsoftware.com/?p=909#comment-886</guid>
		<description>It is simply fantastic information never seen before..thanks</description>
		<content:encoded><![CDATA[<p>It is simply fantastic information never seen before..thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
