

Often the 10% brownfield projects were themselves only less than 2 years old. My old role consisted of about 10% legacy project and 90% new.

Out with the new and in with the old… or something. With this change in scenery, so changed the types of projects I’ve been working on, with a change to more brownfield work. This has been the other side of the universe in more than one way for sure. Recently I changed jobs from working for external clients on creative driven work to running an internal development team. Lucky for us all, if there has been a case in the past where we’ve been unable to test part of our business logic, Visual Studio 2012 Update 2 is here to offer an answer to your prayers which you just might not be aware of. Poking around the outside of your logic to see that the outcomes our code produces is often fiddly, brittle and in most cases so time consuming it just doesn’t happen. When maintaining applications built in ways that make unit testing them high friction, difficult or down right impossible, we often turn to integration tests or no tests at all.
