PHP Класс Phrozn\Outputter\TestOutputter

Автор: Victor Farazdagi
Наследование: implements Phrozn\Outputter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( $testCase )
assertInLogs ( string $expected, $errorMsg = "Expected to find '%s' in logs: %s" ) : void Asserts that the log buffer contains specified message
assertNotInLogs ( $message, $errorMsg = "Unexpected string '%s' found in logs: %s" ) : void Asserts that the log buffer does NOT contain specified message
getLines ( ) : array Get all outputted lines
resetLogs ( ) : void Cleanup previous logs
stderr ( string $msg, string $status = self::STATUS_FAIL ) : Phrozn\Outputter Writes the message $msg to STDERR.
stdout ( $msg, string $status = self::STATUS_OK ) : Phrozn\Outputter Add line to output

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

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

public __construct ( $testCase )

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

Asserts that the log buffer contains specified message
public assertInLogs ( string $expected, $errorMsg = "Expected to find '%s' in logs: %s" ) : void
$expected string Message subsctring
Результат void

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

Asserts that the log buffer does NOT contain specified message
public assertNotInLogs ( $message, $errorMsg = "Unexpected string '%s' found in logs: %s" ) : void
Результат void

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

Get all outputted lines
public getLines ( ) : array
Результат array

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

Cleanup previous logs
public resetLogs ( ) : void
Результат void

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

Writes the message $msg to STDERR.
public stderr ( string $msg, string $status = self::STATUS_FAIL ) : Phrozn\Outputter
$msg string The message to output
$status string Output status
Результат Phrozn\Outputter

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

Add line to output
public stdout ( $msg, string $status = self::STATUS_OK ) : Phrozn\Outputter
$status string Output status
Результат Phrozn\Outputter