<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>NBehave</title><generator>Tumblr (3.0; @nbehave)</generator><link>http://nbehave.org/</link><item><title>0.5 Released</title><description>&lt;p&gt;The Nbehave team is pleased to announce a new release of NBehave.
You can grab it &lt;a href="http://nbehave.codeplex.com/releases/view/60684"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Whats new&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;Support for .net 3.5 and 4.0&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nbehave.codeplex.com/wikipage?title=Tables&amp;amp;referringTitle=0.5.0"&gt;tables&lt;/a&gt; &amp;amp; &lt;a href="http://nbehave.codeplex.com/wikipage?title=Examples&amp;amp;referringTitle=0.5.0"&gt;examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nbehave.codeplex.com/wikipage?title=Comments&amp;amp;referringTitle=0.5.0"&gt;comments&lt;/a&gt;, start the line with a # and what follows is a comment&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nbehave.codeplex.com/wikipage?title=Languages&amp;amp;referringTitle=0.5.0"&gt;languages&lt;/a&gt;, start the text file with #language: se
see languages.yml for supported languages (only swedish and english so far)&lt;/li&gt;
&lt;li&gt;testdriven.net support for running text files, thanks to Alan Gardner for patch.&lt;/li&gt;
&lt;li&gt;support for parameters of type array, IEnumerable&amp;lt;T&amp;gt;, ICollection&amp;lt;T&amp;gt;, IList&amp;lt;T&amp;gt;, List&amp;lt;T&amp;gt;&lt;/li&gt;
&lt;li&gt;run multiple text scenarios from console with /sf&lt;/li&gt;
&lt;li&gt;/sf  supports relative paths&lt;/li&gt;
&lt;li&gt;generate empty step methods by passing /codegen (or /c) to nbehave-console.exe&lt;/li&gt;
&lt;li&gt;You can tell NBehave-console.exe to wait for a debugger to attach before running any features, just add command line parameter /waitForDebugger&lt;/li&gt;
&lt;li&gt;more code examples, just unzip NBehave.Examples.zip distributed with the release&lt;/li&gt;
&lt;li&gt;plugin for Visual Studio 2010 to run and debug scenarios from Visual Studio&lt;/li&gt;
&lt;li&gt;Ability to specify length quantifiers on tokens&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nbehave.codeplex.com/wikipage?title=Using%20NBehave%20as%20syntactic%20sugar%20in%20unit%20tests&amp;amp;referringTitle=0.5.0"&gt;fluent interface&lt;/a&gt; changed&lt;/li&gt;
&lt;li&gt;Nbehave now uses the config file of you step assembly.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;We also have 2 new committers, John Rayner and Naeem Khedarun who have contributed to several new features.&lt;/p&gt;</description><link>http://nbehave.org/post/3204419084</link><guid>http://nbehave.org/post/3204419084</guid><pubDate>Wed, 09 Feb 2011 22:58:00 +0100</pubDate><category>nbehave</category><category>release</category></item><item><title>0.4.5 released</title><description>&lt;p&gt;A new version of NBehave is out. You can grab it &lt;a href="http://nbehave.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=36413"&gt;here&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Whats in the release&lt;/strong&gt;&lt;br/&gt;&lt;/p&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;•Spec framework&lt;br/&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Aligned extensionmethods between the different test frameworks.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Added SpecificationAttribute to decorate methods with&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Using NUnit 2.5.2&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Using XUnit 1.5&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Using MbUnit 3.1.3.313&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Fixed bug with  extension method ShouldContain when parameter is string. I didnt know strings implemented IEnumerable!&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;•Narrative framework (text and fluent interface)&lt;br/&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Fluent interface marked as obsolete&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Story and narrative support in scenario files&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Lists all pending actions&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Support for array parameters&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•new attributes, BeforeScenario, AfterScenario, BeforeStep and AfterStep. Thanks to John Rayner for patch.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•xslt to convert xml output to html, use it with your build server. Thanks to Frederic Monjo for patch.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Console output now has colours.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•new regular expression for parameter matching, faster and supports more variants (&amp;#46;+) . Its also way faster now :)&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•GivenAttribute, WhenAttribute and ThenAttribute replaces ActionStepAttribute.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•GivenAttribute, WhenAttribute and ThenAttribute supports regular expressions for almost total control over parameter matching. Dont forget to end your regular expression with a $&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•parameter names allow more characters when using &lt;em&gt;[Given(&amp;#8220;my name is $userName&amp;#8221;)]&lt;/em&gt;, parameter name must match regular expression &lt;em&gt;[a-zA-Z]\w+&lt;/em&gt;&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Examples are fixed&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•fixed a bug that hung the runner&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•fixed bug where events wasnt fired wich caused incorrect output&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•fixed bug causing exceptions when generating xml output&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•fixed bug in text output file not reporting failure on steps&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Fixed bug where scenarios and stories wasnt counted correctly&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Fixed bug where only last error was reported back.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;•Fixed bug where scenario event was raised for the wrong scenario&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/7816670324089457406-2420722401946883359?l=nbehave.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://nbehave.org/post/858348618</link><guid>http://nbehave.org/post/858348618</guid><pubDate>Wed, 25 Nov 2009 18:27:00 +0100</pubDate><category>nbehave</category><category>release</category></item><item><title>0.4 released</title><description>&lt;p&gt;&lt;strong&gt;&lt;a href="http://nbehave.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28877" target="_blank"&gt;NBehave 0.4&lt;/a&gt; has been released, here&amp;#8217;s whats new since the 0.3 release&lt;/strong&gt;&lt;br/&gt;&lt;/p&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• NSpec merge, context/specification style&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 50px;"&gt;• SpecBase &amp;amp; SpecBase base classes for consistent specs&lt;br/&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 70px;"&gt;• supporting NUnit, MbUnit, Xunit, MSTest&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 50px;"&gt;• lives in NBehave.Spec namespace.&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• Assert extension methods for NUnit, MbUnit, Xunit, MSTest&lt;br/&gt;&lt;ul&gt;&lt;br/&gt;&lt;li style="padding-left: 50px;"&gt;• lives in NBehave.Spec namespace.&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 50px;"&gt;• ex 42.ShouldEqual(42);&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• Testdriven.NET plugin for story framework&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• MSBuild task&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• NAnt task&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• Xml output for msbuild, nant and console runner&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• &lt;a href="http://nbehave.codeplex.com/Wiki/View.aspx?title=With%20textfiles%20and%20ActionSteps&amp;amp;referringTitle=Home%5D"&gt;Behaviour specification as plain text&lt;/a&gt;&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• Example project&lt;/li&gt;&lt;br/&gt;&lt;li style="padding-left: 30px;"&gt;• Installer&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://nbehave.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28877" target="_blank"&gt;Download NBehave 0.4&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/7816670324089457406-2324653082039187992?l=nbehave.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://nbehave.org/post/858348320</link><guid>http://nbehave.org/post/858348320</guid><pubDate>Sun, 21 Jun 2009 15:41:00 +0200</pubDate><category>nbehave</category><category>release</category></item></channel></rss>

