多行参数列表上的PHPUnit代码覆盖率
我有一个类似这样的构造函数:多行参数列表上的PHPUnit代码覆盖率,php,unit-testing,laravel,phpunit,Php,Unit Testing,Laravel,Phpunit,我有一个类似这样的构造函数: public function __construct( PusherManager $pusher, ParsePush $parse, PusherChannelNameCreator $channelNameCreator, ConversationOfferRepositoryInterface $offerRepository, ConversationOfferLogRepositoryInterface $off
public function __construct(
PusherManager $pusher,
ParsePush $parse,
PusherChannelNameCreator $channelNameCreator,
ConversationOfferRepositoryInterface $offerRepository,
ConversationOfferLogRepositoryInterface $offerLogRepository,
ParseChannelNameCreator $parseChannelNameCreator,
UserStatusService $userStatusService,
UserSerializer $userSerializer,
VisitorSerializer $visitorSerializer
) {
$this->pusher = $pusher;
$this->parse = $parse;
$this->channelNameCreator = $channelNameCreator;
$this->offerRepository = $offerRepository;
$this->offerLogRepository = $offerLogRepository;
$this->parseChannelNameCreator = $parseChannelNameCreator;
$this->userStatusService = $userStatusService;
$this->userSerializer = $userSerializer;
$this->visitorSerializer = $visitorSerializer;
}
当我在此文件上运行PHPUnit代码覆盖率时,它会将\uu构造(..)
之间的所有行标记为未覆盖,并导致覆盖行的百分比结果错误
有办法解决此问题吗?遇到此问题时,请检查您使用的PHPUnit版本,并将该版本添加到您的问题中。@hakre我遇到了类似的问题,我正在运行PHPUnit 4.6.10和Xdebug v2.5.5