protected function createApiMethodMock($method, callable $validator) { $loop = $this->createLoopMock(); $react = new ReactLoop($loop); $loop->expects($this->once())->method($method)->will($this->returnCallback($validator)); return $react; }