<?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: An Evolution of Test-Specification Styles &#8211; My Journey to MSpec</title>
	<atom:link href="http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=an-evolution-of-test-specification-styles-my-journey-to-mspec</link>
	<description></description>
	<lastBuildDate>Sun, 12 Feb 2012 18:54:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Joshua Gough</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-2/#comment-64299</link>
		<dc:creator>Joshua Gough</dc:creator>
		<pubDate>Mon, 19 Sep 2011 04:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-64299</guid>
		<description>This was very very helpful. Thank you.</description>
		<content:encoded><![CDATA[<p>This was very very helpful. Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Awkward Coder &#187; How to MSpec?</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-2/#comment-56038</link>
		<dc:creator>Awkward Coder &#187; How to MSpec?</dc:creator>
		<pubDate>Tue, 13 Apr 2010 22:19:13 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-56038</guid>
		<description>[...] An Evolution of Test-Specification Styles – My Journey to MSpec [...]</description>
		<content:encoded><![CDATA[<p>[...] An Evolution of Test-Specification Styles – My Journey to MSpec [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Internal DSL Becomes External DSL &#171; Making the Complex Simple</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-2/#comment-54332</link>
		<dc:creator>Internal DSL Becomes External DSL &#171; Making the Complex Simple</dc:creator>
		<pubDate>Wed, 10 Mar 2010 15:33:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54332</guid>
		<description>[...] was wondering about some of the tools we use that are using internal DSLs.  This post prompted me to think about it more deeply, which prompted this post, which ultimately lead me here. [...]</description>
		<content:encoded><![CDATA[<p>[...] was wondering about some of the tools we use that are using internal DSLs.  This post prompted me to think about it more deeply, which prompted this post, which ultimately lead me here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elegant Code &#187; Is MSpec an Internal DSL?&#8230;And is that okay?</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-2/#comment-54185</link>
		<dc:creator>Elegant Code &#187; Is MSpec an Internal DSL?&#8230;And is that okay?</dc:creator>
		<pubDate>Wed, 03 Mar 2010 20:27:12 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54185</guid>
		<description>[...] my last post on MSpec, John Sonmez commented: When I see the MSpec code, I think about it being an internal DSL for doing the testing, and I [...]</description>
		<content:encoded><![CDATA[<p>[...] my last post on MSpec, John Sonmez commented: When I see the MSpec code, I think about it being an internal DSL for doing the testing, and I [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jirapong Nanta</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-1/#comment-54183</link>
		<dc:creator>Jirapong Nanta</dc:creator>
		<pubDate>Wed, 03 Mar 2010 17:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54183</guid>
		<description>This is awesome. Very clear step by step of thinking to use mspec. I has been use mspec for my work (TDD.NET   cc.net) . It just worked.

Thank you for this kind of article.</description>
		<content:encoded><![CDATA[<p>This is awesome. Very clear step by step of thinking to use mspec. I has been use mspec for my work (TDD.NET   cc.net) . It just worked.</p>
<p>Thank you for this kind of article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Cirerol</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-1/#comment-54180</link>
		<dc:creator>Richard Cirerol</dc:creator>
		<pubDate>Wed, 03 Mar 2010 15:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54180</guid>
		<description>&lt;a href=&quot;#comment-54161&quot; rel=&quot;nofollow&quot;&gt;@John Sonmez&lt;/a&gt;, Glad to hear this post helped you out.  

I think that you are spot-on when you call MSpec an internal DSL. Chris Brandsma and I had a similar conversation yesterday morning.

Look for another post soon on this topic.  (Thanks for the inspiration!)</description>
		<content:encoded><![CDATA[<p><a href="#comment-54161" rel="nofollow">@John Sonmez</a>, Glad to hear this post helped you out.  </p>
<p>I think that you are spot-on when you call MSpec an internal DSL. Chris Brandsma and I had a similar conversation yesterday morning.</p>
<p>Look for another post soon on this topic.  (Thanks for the inspiration!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Jensen</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-1/#comment-54163</link>
		<dc:creator>Dan Jensen</dc:creator>
		<pubDate>Tue, 02 Mar 2010 22:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54163</guid>
		<description>&lt;a href=&quot;#comment-54159&quot; rel=&quot;nofollow&quot;&gt;@Richard Cirerol &lt;/a&gt; 
Richard, it seems to have magically fixed itself.  I had another task to address, and when I came back to this it was somehow working.  Gotta love that.  Thanks for the article!</description>
		<content:encoded><![CDATA[<p><a href="#comment-54159" rel="nofollow">@Richard Cirerol </a><br />
Richard, it seems to have magically fixed itself.  I had another task to address, and when I came back to this it was somehow working.  Gotta love that.  Thanks for the article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Sonmez</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-1/#comment-54161</link>
		<dc:creator>John Sonmez</dc:creator>
		<pubDate>Tue, 02 Mar 2010 20:29:26 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54161</guid>
		<description>First off... Richard, thank you so much providing an example that shows me just how MSpec and xUnit type code differs.  That is a very good easy to understand example, and really helped me to understand what MSpec is trying to do.

I&#039;m still not sure though.  I can see both points.  When I see the MSpec code, I think about it being an internal DSL for doing the testing, and I start to think that perhaps it should just go ahead and be it&#039;s own language instead of trying to live inside of C#.  On the other hand, I wonder about the value of using another language to unit test C# code, so I can see Chris&#039;s point there.</description>
		<content:encoded><![CDATA[<p>First off&#8230; Richard, thank you so much providing an example that shows me just how MSpec and xUnit type code differs.  That is a very good easy to understand example, and really helped me to understand what MSpec is trying to do.</p>
<p>I&#8217;m still not sure though.  I can see both points.  When I see the MSpec code, I think about it being an internal DSL for doing the testing, and I start to think that perhaps it should just go ahead and be it&#8217;s own language instead of trying to live inside of C#.  On the other hand, I wonder about the value of using another language to unit test C# code, so I can see Chris&#8217;s point there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Cirerol</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-1/#comment-54159</link>
		<dc:creator>Richard Cirerol</dc:creator>
		<pubDate>Tue, 02 Mar 2010 17:59:21 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54159</guid>
		<description>Dan, I haven&#039;t had any issues using the SpecificationFor class with Behaviors.  Would you be willing to share the problem code?</description>
		<content:encoded><![CDATA[<p>Dan, I haven&#8217;t had any issues using the SpecificationFor class with Behaviors.  Would you be willing to share the problem code?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Jensen</title>
		<link>http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/comment-page-1/#comment-54158</link>
		<dc:creator>Dan Jensen</dc:creator>
		<pubDate>Tue, 02 Mar 2010 16:34:14 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2010/03/01/an-evolution-of-test-specification-styles-my-journey-to-mspec/#comment-54158</guid>
		<description>I really like your SpecificationsFor style base class, and so I tried out a similar approach.  It works for most of my specs, but I have a few which use Behaviors, and I keep getting failures because it tells me the SUT is null.  I&#039;m guessing MSpec is failing to wire up the SUT in the behaviors with the generic one in my base class.  Did you run into this problem, and were you able to overcome it?</description>
		<content:encoded><![CDATA[<p>I really like your SpecificationsFor style base class, and so I tried out a similar approach.  It works for most of my specs, but I have a few which use Behaviors, and I keep getting failures because it tells me the SUT is null.  I&#8217;m guessing MSpec is failing to wire up the SUT in the behaviors with the generic one in my base class.  Did you run into this problem, and were you able to overcome it?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

