PHP Класс PHPUnit_Extension_FunctionMocker

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
getMock ( )
mockFunction ( $function )
start ( PHPUnit_Framework_TestCase $testCase, string $namespace ) : PHPUnit_Extension_FunctionMocker Create a mock for the given namespace to override global namespace functions.
tearDown ( )

Приватные методы

Метод Описание
__construct ( PHPUnit_Framework_TestCase $testCase, $namespace )

Описание методов

getMock() публичный Метод

public getMock ( )

mockFunction() публичный Метод

public mockFunction ( $function )

start() публичный статический Метод

Example: PHP global namespace function setcookie() needs to be overridden in order to test if a cookie gets set. When setcookie() is called from inside a class in the namespace \Foo\Bar the mock setcookie() created here will be used instead to the real function.
public static start ( PHPUnit_Framework_TestCase $testCase, string $namespace ) : PHPUnit_Extension_FunctionMocker
$testCase PHPUnit_Framework_TestCase
$namespace string
Результат PHPUnit_Extension_FunctionMocker

tearDown() публичный статический Метод

public static tearDown ( )