A nice feature of Visual Studio 2012 (Premium or Ultimate) is the possibility to automatically run unit tests after each build. Open the Test Explorer Window (Under Test > Windows) and enable the first button in the window’s menu bar: “Run Tests After Build”. Whenever you build your solution (F6), all your unit tests will run automatically and asynchronously, so you can continue working. Great for some TDD!