When I started using TDD, I found that writing unit-tests for business logic is straightforward. But what about all the rest? As a developer using ASP.NET MVC, what about my views and controllers?
It took me quite some time to figure out all my missing pieces to use TDD in my daily work.
I'm planning to write a couple of blog posts about, what I call, "Enterprise TDD". With them, I want to help beginners getting started with TDD in real world scenarios.
For these blog posts, I am collecting pain points, lessons learned and "missing pieces", when it comes to "real world TDD". I would love to hear about your experience.