Feels like a pain to mock out all the methods, but I've been doing the same thing more and more. I like the idea of a test that just ensures the aggregation without testing deeper into what each of them do. What I've started trying to do is have the test ensure _only_ certain aggregate calls are made so that if someone adds a new one, this test would fail and they have to acknowledge that it has to be there. But that's also me being a psychopath.