If I've understood your "Integrated Tests are a Scam" talk correctly, there would be a collaboration test between the Atom Plugin you are building (or something within the plugin who is the client) and the `word count` collaborator. In this case, how did you verify that the client was respecting the contract? i.e. that the client called `countWords` with an arity of one and not some other method with a different signature.