Browse by Tags

Tagged Content List
  • Blog Post: How to Name Test Methods

    I really like BDD (Behavior Driven Development) and it’s structure for helping to focus on behavior instead of implementation when you write unit tests. Some time ago I ran across a blog post by my former colleague in the patterns & practices group Daniel Cazzulino: Writing meaningful, self-documenting...
  • Blog Post: C++/CLI to C++ Tips and Tricks

    In my previous post, Writing Unit Tests in Visual Studio for Native C++ , I described the approach I’m using to write unit tests for native C++ code by using C++/CLI, which is C++ code that runs inside the .NET runtime. Because of this “mixed” programming model, there are some techniques you may need...
  • Blog Post: I Have a Dream…No Regressions

    OK, so “I have a dream” isn’t original, and perhaps neither is my dream. However, the path to my dream is the road less traveled, and I believe we should have a super-highway instead of a dirt road. Imagine you could build software without fear of breaking existing behavior. That’s my dream. As a developer...
  • Blog Post: Writing Unit Tests in Visual Studio for Native C++

    My team frequently creates wizards that run in Windows PE as part of a Configuration Manager task sequence, and we write them in C++. I’m a big fan of TDD, so when I started to work on a new architecture for our wizards, I wanted to write all the code using TDD. When I asked around about writing C++...
Page 1 of 1 (4 items)