PHP Класс Kraken\_Unit\Log\LoggerTest

Наследование: extends Kraken\Test\TUnit
Показать файл Открыть проект

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

Метод Описание
createLogger ( Kraken\Log\Handler\HandlerInterface[] $loggers = [], callable[] $processors = [] ) : Logger
createLoggerMock ( ) : Logger
expect ( string $method, mixed[] $args = null, integer $times = 1 ) : Prophecy\Prophecy\MethodProphecy
prevent ( string $method, mixed[] $args = null ) : Prophecy\Prophecy\MethodProphecy
testApiAlert_CallsMethodOnModel ( )
testApiAlert_ThrowsException_WhenModelThrowsException ( )
testApiConstructor_DoesNotThrowExceptions ( )
testApiCreateWrapper_CreatesWrapper ( )
testApiCritical_CallsMethodOnModel ( )
testApiCritical_ThrowsException_WhenModelThrowsException ( )
testApiDebug_CallsMethodOnModel ( )
testApiDebug_ThrowsException_WhenModelThrowsException ( )
testApiDestructor_DoesNotThrowExceptions ( )
testApiEmergency_CallsMethodOnModel ( )
testApiEmergency_ThrowsException_WhenModelThrowsException ( )
testApiError_CallsMethodOnModel ( )
testApiError_ThrowsException_WhenModelThrowsException ( )
testApiGetHandlers_CallsMethodOnModel ( )
testApiGetName_ReturnsLoggerName ( )
testApiInfo_CallsMethodOnModel ( )
testApiInfo_ThrowsException_WhenModelThrowsException ( )
testApiIsHandling_CallsMethodOnModel ( )
testApiLog_CallsMethodOnModel ( )
testApiLog_ThrowsException_WhenModelThrowsException ( )
testApiNotice_CallsMethodOnModel ( )
testApiNotice_ThrowsException_WhenModelThrowsException ( )
testApiPopHandler_CallsMethodOnModel ( )
testApiPopHandler_ReturnsNull_WhenModelThrowsException ( )
testApiPopProcessor_CallsMethodOnModel ( )
testApiPopProcessor_ReturnsNull_WhenModelThrowsException ( )
testApiPushHandler_CallsMethodOnModel ( )
testApiPushProcessor_CallsMethodOnModel ( )
testApiPushProcessor_ThrowsException_WhenModelThrowsException ( )
testApiWarning_CallsMethodOnModel ( )
testApiWarning_ThrowsException_WhenModelThrowsException ( )

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

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

public createLogger ( Kraken\Log\Handler\HandlerInterface[] $loggers = [], callable[] $processors = [] ) : Logger
$loggers Kraken\Log\Handler\HandlerInterface[]
$processors callable[]
Результат Kraken\Log\Logger

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

public createLoggerMock ( ) : Logger
Результат Kraken\Log\Logger

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

public expect ( string $method, mixed[] $args = null, integer $times = 1 ) : Prophecy\Prophecy\MethodProphecy
$method string
$args mixed[]
$times integer
Результат Prophecy\Prophecy\MethodProphecy

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

public prevent ( string $method, mixed[] $args = null ) : Prophecy\Prophecy\MethodProphecy
$method string
$args mixed[]
Результат Prophecy\Prophecy\MethodProphecy

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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