This is repeated in all `willInvoke` tests. Please refactor out to a single shared instance.