tdd Storytelling with Tests #2: setting up the stage This is the second part of my post series dedicated to quality of automated tests. In the previous part I wrote about test names and granularity. Today I'm going to focus on test
patterns Replacing booleans and enums with dates It's imperative for a domain model to contain enough data to enforce domain invariants. A good domain model may capture even more information related to the business processes being handled by the system
tdd Storytelling with Tests #1: test names and granularity This is going to be the first part of a post series dedicated to quality of automated tests. I'm going to share my experience in regard to patterns and tools which you can