<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Granville Barnett : Testing</title><link>http://msmvps.com/blogs/gbarnett/archive/tags/Testing/default.aspx</link><description>Tags: Testing</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Using Pex in a TDD fashion...</title><link>http://msmvps.com/blogs/gbarnett/archive/2008/09/09/using-pex-in-a-tdd-fashion.aspx</link><pubDate>Tue, 09 Sep 2008 11:23:02 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1647226</guid><dc:creator>Granville Barnett</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/gbarnett/rsscomments.aspx?PostID=1647226</wfw:commentRss><comments>http://msmvps.com/blogs/gbarnett/archive/2008/09/09/using-pex-in-a-tdd-fashion.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blog.dotnetwiki.org/default.aspx"&gt;Peli&lt;/a&gt; has just posted a good post on using &lt;a href="http://blog.dotnetwiki.org/TDDingABinaryHeapWithPexPart1.aspx"&gt;Pex in a TDD fashion&lt;/a&gt; to create a binary heap. &lt;/p&gt; &lt;p&gt;In case you don&amp;#39;t know, Peli is actually one of the guys working on &lt;a href="http://research.microsoft.com/Pex/"&gt;Pex&lt;/a&gt; at &lt;a href="http://research.microsoft.com"&gt;MSR&lt;/a&gt; so if you have a chance do give it a look ;-)&lt;/p&gt; &lt;p&gt;&lt;em&gt;&amp;quot;&lt;b&gt;Pex (Program EXploration)&lt;/b&gt; is an intelligent assistant to the programmer. From a parameterized unit test, it automatically produces a traditional unit test suite with high code coverage. In addition, it suggests to the programmer how to fix the bugs.&amp;quot;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;By the way Pex &lt;strong&gt;is not&lt;/strong&gt; tied to MSTest. See the &lt;a href="http://www.codeplex.com/Pex"&gt;Pex Extensions&lt;/a&gt; project on CodePlex for other framework support like NUnit.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1647226" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/gbarnett/archive/tags/Testing/default.aspx">Testing</category></item><item><title>A bit late...Pex 0.6 (with x64 support) released</title><link>http://msmvps.com/blogs/gbarnett/archive/2008/08/16/a-bit-late-pex-0-6-with-x64-support-released.aspx</link><pubDate>Sat, 16 Aug 2008 16:30:45 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1644836</guid><dc:creator>Granville Barnett</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/gbarnett/rsscomments.aspx?PostID=1644836</wfw:commentRss><comments>http://msmvps.com/blogs/gbarnett/archive/2008/08/16/a-bit-late-pex-0-6-with-x64-support-released.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve not looked at &lt;a href="http://research.microsoft.com/Pex/"&gt;Pex&lt;/a&gt; (Program EXploration) yet but it seems pretty interesting. The previous version 0.5 only supported x86.&lt;/p&gt; &lt;p&gt;I watched the &lt;a href="http://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/"&gt;Channel9 video&lt;/a&gt; on Pex a while back now, and have been following it via word of mouth for a long time so when 0.5 dropped it was pretty exciting...until I found out it didn&amp;#39;t support x64.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/nikolait/archive/2008/08/06/pex-0-6-released.aspx"&gt;Nikolai Tillman&lt;/a&gt; has some more information on the 0.6 release, of particular note &lt;em&gt;&amp;quot;&lt;u&gt;64-bit support: Pex 0.6 installs on 64-bit Windows (but cannot analyse 64-bit-only code)&lt;/u&gt;&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1644836" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/gbarnett/archive/tags/Testing/default.aspx">Testing</category></item></channel></rss>