<?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"
	>
<channel>
	<title>Comments on: DUnitAssertions: Epsilons</title>
	<atom:link href="http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/</link>
	<description>Life, .NET, and Cats</description>
	<pubDate>Mon, 06 Oct 2008 14:29:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Ajasja</title>
		<link>http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/#comment-5631</link>
		<dc:creator>Ajasja</dc:creator>
		<pubDate>Thu, 19 Apr 2007 05:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/#comment-5631</guid>
		<description>I'd go for the first or the last one.&lt;br&gt;But that's just a feeling (and not based on, for example, years of experience:)&lt;br&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;d go for the first or the last one.<br />
<br />But that&#8217;s just a feeling (and not based on, for example, years of experience:)<br />
</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe White</title>
		<link>http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/#comment-5630</link>
		<dc:creator>Joe White</dc:creator>
		<pubDate>Wed, 18 Apr 2007 01:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/#comment-5630</guid>
		<description>Tis.EqualTo (and its siblings Tis.GreaterThan, Tis.Not.EqualTo, etc.) returns a constraint, which is a hybrid type (essentially an interface reference).&lt;br&gt;&lt;br&gt;Expect.That then calls methods on the constraint to decide whether the constraint matches the actual value, and if not, to generate the failure message (&#34;Expected... but was...&#34;) and throw an exception.&lt;br&gt;&lt;br&gt;Currently I'm also leaning toward the first example, because it's easiest from an implementation standpoint right now. But if I can think of something that's more readable, I'll work it in -- after all, you read test code a lot more often than you write it.
</description>
		<content:encoded><![CDATA[<p>Tis.EqualTo (and its siblings Tis.GreaterThan, Tis.Not.EqualTo, etc.) returns a constraint, which is a hybrid type (essentially an interface reference).</p>
<p>Expect.That then calls methods on the constraint to decide whether the constraint matches the actual value, and if not, to generate the failure message (&quot;Expected&#8230; but was&#8230;&quot;) and throw an exception.</p>
<p>Currently I&#8217;m also leaning toward the first example, because it&#8217;s easiest from an implementation standpoint right now. But if I can think of something that&#8217;s more readable, I&#8217;ll work it in &#8212; after all, you read test code a lot more often than you write it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad White</title>
		<link>http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/#comment-5629</link>
		<dc:creator>Brad White</dc:creator>
		<pubDate>Tue, 17 Apr 2007 19:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.excastle.com/2007/04/08/dunitassertions-epsilons/#comment-5629</guid>
		<description>That depends, of course.&lt;br&gt;What are the other methods of Tis?&lt;br&gt;&lt;br&gt;What does EqualTo return?&lt;br&gt;&lt;br&gt;At first glance I would expect that EqualTo should take the epsilon.  Your first example.&lt;br&gt;But that depends on what EqualTo does.
</description>
		<content:encoded><![CDATA[<p>That depends, of course.<br />
<br />What are the other methods of Tis?</p>
<p>What does EqualTo return?</p>
<p>At first glance I would expect that EqualTo should take the epsilon.  Your first example.<br />
<br />But that depends on what EqualTo does.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
