PHP Conference Japan 2024

uopz_unset_mock

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_unset_mock取消先前設定的模擬 (mock)

說明

uopz_unset_mock(字串 $class): void

取消先前為 class 設定的模擬。

參數

class

被模擬的類別名稱。

傳回值

不傳回任何值。

錯誤/例外

如果先前沒有為 class 設定模擬,則會拋出 RuntimeException

範例

範例 #1 uopz_unset_mock() 範例

<?php
class A {
public static function
who() {
echo
"A";
}
}

class
mockA {
public static function
who() {
echo
"mockA";
}
}

uopz_set_mock(A::class, mockA::class);
uopz_unset_mock(A::class);
A::who();
?>

上述範例將輸出

A

另請參閱

新增註記

使用者提供的註記

此頁面沒有使用者提供的註記。
To Top