Answering all world issues and questions with, "...it depends..."
What timing I just finished reading JP's blog about how he paired with Scott Bellware and modified his Macro for BDD. Well, while they were busy doing that I decided to make a screencast on some modifications I did to JP's initial macro. I extended his macro in concert with some ReSharper templates I use to show just how to take advantage of BDD. Funny thing is I extended it to do the same thing he and Scott did but I added a little flare to it :-) Take a look at the screen cast to see what I mean.
This is my first Screencast and my allergies have been killing me lately, so I sound like and elf. Oh well. Enjoy.
I am using Visual Studio 2008 with ReSharper 3.0 and NUnit 2.4.3
The macro and ReSharper templates can be found here.
About Joe Ocampo
Over 15 years in software development. Other key roles that I have held are, Assistant Vice President of Internet Loan Systems, Lead Architect of a Lending Origination System, Development Manager, Technical Lead and Certified Scrum Master. I was the founder and principle contributor to a Fortune 50 Banks Agile Development Methodology that supported over 10,000 IT global professionals and over 400 development groups. Principle languages I have utilized throughout my career are Assembler, C, C++, C#, Java, Delphi, Visual Basic, and JavaScript. I also have a strong interest in Dynamic and Meta Programming Languages. I have taught various subjects in the IT arena ranging from A+, to modern Object Oriented Principles and Design.
In my spare time I enjoy programming and pursuing knowledge of new ways on how to improve my craft. I am a very outspoken TDD/BDD evangelist, even prompting me to start an OSS project NBehave modeled after the rSpec BDD framework in Ruby. When I am not developing, I enjoy studying history and theology.