PHP Класс spec\Tolerance\Operation\Runner\RetryOperationRunnerSpec

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

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

Метод Описание
it_should_be_an_operation_runner ( )
it_should_not_retry_if_the_optional_catcher_voter_says_no ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation, Tolerance\Waiter\Waiter $waiter, Tolerance\Operation\ExceptionCatcher\ThrowableCatcherVoter $throwableCatcherVoter )
it_should_reset_the_state_of_any_stateful_waiter ( Tolerance\Waiter\StatefulWaiter $statefulWaiter, Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation )
it_should_reset_the_state_only_once ( Tolerance\Waiter\StatefulWaiter $statefulWaiter, Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation )
it_should_retry_to_run_the_operation ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation )
it_should_throw_the_original_exception_if_the_wait_fails ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Waiter\Waiter $waiter, Tolerance\Operation\Operation $operation )
it_should_trigger_deprecation_error_on_exception_voter ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Waiter\Waiter $waitStrategy, Tolerance\Operation\ExceptionCatcher\ExceptionCatcherVoter $voter )
let ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Waiter\Waiter $waiter )

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

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

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

public it_should_not_retry_if_the_optional_catcher_voter_says_no ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation, Tolerance\Waiter\Waiter $waiter, Tolerance\Operation\ExceptionCatcher\ThrowableCatcherVoter $throwableCatcherVoter )
$runner Tolerance\Operation\Runner\OperationRunner
$operation Tolerance\Operation\Operation
$waiter Tolerance\Waiter\Waiter
$throwableCatcherVoter Tolerance\Operation\ExceptionCatcher\ThrowableCatcherVoter

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

public it_should_reset_the_state_of_any_stateful_waiter ( Tolerance\Waiter\StatefulWaiter $statefulWaiter, Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation )
$statefulWaiter Tolerance\Waiter\StatefulWaiter
$runner Tolerance\Operation\Runner\OperationRunner
$operation Tolerance\Operation\Operation

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

public it_should_reset_the_state_only_once ( Tolerance\Waiter\StatefulWaiter $statefulWaiter, Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation )
$statefulWaiter Tolerance\Waiter\StatefulWaiter
$runner Tolerance\Operation\Runner\OperationRunner
$operation Tolerance\Operation\Operation

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

public it_should_retry_to_run_the_operation ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation )
$runner Tolerance\Operation\Runner\OperationRunner
$operation Tolerance\Operation\Operation

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

public it_should_throw_the_original_exception_if_the_wait_fails ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Waiter\Waiter $waiter, Tolerance\Operation\Operation $operation )
$runner Tolerance\Operation\Runner\OperationRunner
$waiter Tolerance\Waiter\Waiter
$operation Tolerance\Operation\Operation

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

public it_should_trigger_deprecation_error_on_exception_voter ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Waiter\Waiter $waitStrategy, Tolerance\Operation\ExceptionCatcher\ExceptionCatcherVoter $voter )
$runner Tolerance\Operation\Runner\OperationRunner
$waitStrategy Tolerance\Waiter\Waiter
$voter Tolerance\Operation\ExceptionCatcher\ExceptionCatcherVoter

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

public let ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Waiter\Waiter $waiter )
$runner Tolerance\Operation\Runner\OperationRunner
$waiter Tolerance\Waiter\Waiter