A fairly common topic with TDD practitioners, both newbie and experienced, is how the heck to unit test business logic with a database hanging around. I’ve had several conversations lately about this so I thought I’d get a post about it. Before I try to talk about some strategies for this, here are a...