uopz_unset_mock
(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_unset_mock — Unset previously set mock
설명
uopz_unset_mock(string $class
): void
class
에 대해 이전에 설정된 모의 설정을 해제합니다.
매개변수
class
- 모의 클래스의 이름입니다.
반환 값
값이 반환되지 않습니다.
오류/예외
이전에 class
에 대해 설정된 모의가 없으면 RuntimeException이 발생합니다.
Examples
예제 #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
기타
- uopz_set_mock() - 새 객체에 클래스 대신 모의 사용
- uopz_get_mock() - 클래스에 대한 현재 모의 가져오기