/** * @param \Ingenerator\Pigeonhole\Pigeonhole $pigeonhole * @param Message $msg,... */ protected function given_messages($pigeonhole, $msg) { $pigeonhole->has_messages()->willReturn(TRUE); $messages = func_get_args(); array_shift($messages); $pigeonhole->clear()->willReturn($messages); }