@uses

2018-02-24 15:42 更新

@uses

@uses 標注用來指明那些將會在測試中執(zhí)行到但同時又不打算讓其被測試所覆蓋的代碼。在對代碼單元進行測試時所必須的值對象就是個很好的例子。

/**
 * @covers BankAccount::deposit
 * @uses   Money
 */
public function testMoneyCanBeDepositedInAccount()
{
    // ...
}

在嚴格覆蓋模式中,意外覆蓋的代碼將導致測試判定為失敗,這個標注就顯得特別有用。關(guān)于嚴格覆蓋模式的更多信息,參見the section called “意外的代碼覆蓋”。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號