Interdependency amongst Contexts

I think my main issue is seeing how the chain of the dependencies can grow big and make test really weird sometimes.

In this same example, say I created a check to verify that a user is always present in a blog post, but then user itself has its own associations it depends on. There already would have me bringing two other contexts to this just for testing!