private function validatePublish(Closure $validator) { $this->publisher->expects($this->once())->method('publish')->will($this->returnCallback($validator)); }