<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NBehave</title>
	<atom:link href="http://nbehave.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://nbehave.org</link>
	<description>Behaviour-driven development in .NET</description>
	<lastBuildDate>Wed, 25 Nov 2009 22:27:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>0.4.5 released</title>
		<link>http://nbehave.org/2009/11/25/0-4-5-released/</link>
		<comments>http://nbehave.org/2009/11/25/0-4-5-released/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 22:27:57 +0000</pubDate>
		<dc:creator>Lazydev</dc:creator>
				<category><![CDATA[nbehave]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://nbehave.org/?p=15</guid>
		<description><![CDATA[A new version of NBehave is out. You can grab it here.

Whats in the release

•Spec framework

•Aligned extensionmethods between the different test frameworks.
•Added SpecificationAttribute to decorate methods with
•Using NUnit 2.5.2
•Using XUnit 1.5
•Using MbUnit 3.1.3.313
•Fixed bug with  extension method ShouldContain when parameter is string. I didnt know strings implemented IEnumerable!


•Narrative framework (text and fluent interface)

•Fluent interface [...]]]></description>
			<content:encoded><![CDATA[<p>A new version of NBehave is out. You can grab it <a href="http://nbehave.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=36413">here</a>.<br />
<strong></strong></p>
<p><strong>Whats in the release</strong></p>
<ul>
<li style="padding-left: 30px;">•Spec framework
<ul>
<li style="padding-left: 70px;">•Aligned extensionmethods between the different test frameworks.</li>
<li style="padding-left: 70px;">•Added SpecificationAttribute to decorate methods with</li>
<li style="padding-left: 70px;">•Using NUnit 2.5.2</li>
<li style="padding-left: 70px;">•Using XUnit 1.5</li>
<li style="padding-left: 70px;">•Using MbUnit 3.1.3.313</li>
<li style="padding-left: 70px;">•Fixed bug with  extension method ShouldContain when parameter is string. I didnt know strings implemented IEnumerable!</li>
</ul>
</li>
<li style="padding-left: 30px;">•Narrative framework (text and fluent interface)
<ul>
<li style="padding-left: 70px;">•Fluent interface marked as obsolete</li>
<li style="padding-left: 70px;">•Story and narrative support in scenario files</li>
<li style="padding-left: 70px;">•Lists all pending actions</li>
<li style="padding-left: 70px;">•Support for array parameters</li>
<li style="padding-left: 70px;">•new attributes, BeforeScenario, AfterScenario, BeforeStep and AfterStep. Thanks to John Rayner for patch.</li>
<li style="padding-left: 70px;">•xslt to convert xml output to html, use it with your build server. Thanks to Frederic Monjo for patch.</li>
<li style="padding-left: 70px;">•Console output now has colours.</li>
<li style="padding-left: 70px;">•new regular expression for parameter matching, faster and supports more variants (\.+) . Its also way faster now <img src='http://nbehave.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li style="padding-left: 70px;">•GivenAttribute, WhenAttribute and ThenAttribute replaces ActionStepAttribute.</li>
<li style="padding-left: 70px;">•GivenAttribute, WhenAttribute and ThenAttribute supports regular expressions for almost total control over parameter matching. Dont forget to end your regular expression with a $</li>
<li style="padding-left: 70px;">•parameter names allow more characters when using <em>[Given("my name is $userName")]</em>, parameter name must match regular expression <em>[a-zA-Z]\w+</em></li>
<li style="padding-left: 70px;">•Examples are fixed</li>
<li style="padding-left: 70px;">•fixed a bug that hung the runner</li>
<li style="padding-left: 70px;">•fixed bug where events wasnt fired wich caused incorrect output</li>
<li style="padding-left: 70px;">•fixed bug causing exceptions when generating xml output</li>
<li style="padding-left: 70px;">•fixed bug in text output file not reporting failure on steps</li>
<li style="padding-left: 70px;">•Fixed bug where scenarios and stories wasnt counted correctly</li>
<li style="padding-left: 70px;">•Fixed bug where only last error was reported back.</li>
<li style="padding-left: 70px;">•Fixed bug where scenario event was raised for the wrong scenario</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://nbehave.org/2009/11/25/0-4-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0.4 released</title>
		<link>http://nbehave.org/2009/06/21/0-4-released/</link>
		<comments>http://nbehave.org/2009/06/21/0-4-released/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 18:41:16 +0000</pubDate>
		<dc:creator>Lazydev</dc:creator>
				<category><![CDATA[nbehave]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://blog.nbehave.org/?p=9</guid>
		<description><![CDATA[NBehave 0.4 has been released, here&#8217;s whats new since the 0.3 release

• NSpec merge, context/specification style
• SpecBase &#38; SpecBase base classes for consistent specs

• supporting NUnit, MbUnit, Xunit, MSTest


• lives in NBehave.Spec namespace.


• Assert extension methods for NUnit, MbUnit, Xunit, MSTest

• lives in NBehave.Spec namespace.
• ex 42.ShouldEqual(42);


• Testdriven.NET plugin for story framework
• MSBuild task
• NAnt [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://nbehave.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28877" target="_blank">NBehave 0.4</a> has been released, here&#8217;s whats new since the 0.3 release</strong></p>
<ul>
<li style="padding-left: 30px;">• NSpec merge, context/specification style</li>
<li style="padding-left: 50px;">• SpecBase &amp; SpecBase base classes for consistent specs
<ul>
<li style="padding-left: 70px;">• supporting NUnit, MbUnit, Xunit, MSTest</li>
</ul>
</li>
<li style="padding-left: 50px;">• lives in NBehave.Spec namespace.</li>
</ul>
<ul>
<li style="padding-left: 30px;">• Assert extension methods for NUnit, MbUnit, Xunit, MSTest
<ul>
<li style="padding-left: 50px;">• lives in NBehave.Spec namespace.</li>
<li style="padding-left: 50px;">• ex 42.ShouldEqual(42);</li>
</ul>
</li>
<li style="padding-left: 30px;">• Testdriven.NET plugin for story framework</li>
<li style="padding-left: 30px;">• MSBuild task</li>
<li style="padding-left: 30px;">• NAnt task</li>
<li style="padding-left: 30px;">• Xml output for msbuild, nant and console runner</li>
<li style="padding-left: 30px;">• <a href="http://nbehave.codeplex.com/Wiki/View.aspx?title=With%20textfiles%20and%20ActionSteps&amp;referringTitle=Home]">Behaviour specification as plain text</a></li>
<li style="padding-left: 30px;">• Example project</li>
<li style="padding-left: 30px;">• Installer</li>
</ul>
<p>
<a href="http://nbehave.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28877" target="_blank">Download NBehave 0.4</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nbehave.org/2009/06/21/0-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
