This doesn't really test what the it() claims to be testing (and is arguably less robust against refactoring as well).  Does this really want to test that if postEvent was called, none of the calls had the relevant message?  If you feel that work is not worth the effort (which I have some sympathy for), I'd propose at least changing the description.