W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
有時,一些代碼塊是無法對其進行測試的,因此希望在代碼覆蓋率分析中忽略它們。在 PHPUnit 中可以用 @codeCoverageIgnore
、@codeCoverageIgnoreStart
與 @codeCoverageIgnoreEnd
標注來做到這點,如Example?11.1, “使用 @codeCoverageIgnore
、@codeCoverageIgnoreStart
與 @codeCoverageIgnoreEnd
標注”中所示。
Example?11.1.?使用 @codeCoverageIgnore
、@codeCoverageIgnoreStart
與 @codeCoverageIgnoreEnd
標注
<?php
/**
* @codeCoverageIgnore
*/
class Foo
{
public function bar()
{
}
}
class Bar
{
/**
* @codeCoverageIgnore
*/
public function foo()
{
}
}
if (FALSE) {
// @codeCoverageIgnoreStart
print '*';
// @codeCoverageIgnoreEnd
}
exit; // @codeCoverageIgnore
?>
代碼中被忽略掉的行(用標注標記為忽略)將會計為已執(zhí)行(如果它們是可執(zhí)行的),并且不會在代碼覆蓋情況中被高亮標記。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: