public function expect($object, $method, $args = null, $times = 1) { $args = $args === null ? [Argument::any()] : $args; $mock = call_user_func_array([$object, $method], $args); return $mock->shouldBeCalledTimes($times); }