Giving your tests expressive names is important. Proper naming helps understand what the test verifies and how the underlying system behaves. In this post, we’ll take a look at a popular, yet inferior naming convention and see how it can be improved.| Enterprise Craftsmanship
This post describes a common problem: how to deal with multiple domain events if raising of one of them must negate the others.| Enterprise Craftsmanship