Метод | Описание | |
---|---|---|
it_do_not_supports_the_operation_if_not_supported_by_the_decorated_runner ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation ) | ||
it_is_an_operation_runner ( ) | ||
it_publish_a_failure_metric_and_rethrow_an_exception ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Metrics\Publisher\MetricPublisher $publisher, Tolerance\Operation\Operation $operation ) | ||
it_run_the_operation_and_publish_the_success_metric ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Metrics\Publisher\MetricPublisher $publisher, Tolerance\Operation\Operation $operation ) | ||
it_supports_the_operation_if_supported_by_the_decorated_runner ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation ) | ||
let ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Metrics\Publisher\MetricPublisher $publisher ) |
public it_do_not_supports_the_operation_if_not_supported_by_the_decorated_runner ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation ) | ||
$runner | Tolerance\Operation\Runner\OperationRunner | |
$operation | Tolerance\Operation\Operation |
public it_publish_a_failure_metric_and_rethrow_an_exception ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Metrics\Publisher\MetricPublisher $publisher, Tolerance\Operation\Operation $operation ) | ||
$runner | Tolerance\Operation\Runner\OperationRunner | |
$publisher | Tolerance\Metrics\Publisher\MetricPublisher | |
$operation | Tolerance\Operation\Operation |
public it_run_the_operation_and_publish_the_success_metric ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Metrics\Publisher\MetricPublisher $publisher, Tolerance\Operation\Operation $operation ) | ||
$runner | Tolerance\Operation\Runner\OperationRunner | |
$publisher | Tolerance\Metrics\Publisher\MetricPublisher | |
$operation | Tolerance\Operation\Operation |
public it_supports_the_operation_if_supported_by_the_decorated_runner ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Operation\Operation $operation ) | ||
$runner | Tolerance\Operation\Runner\OperationRunner | |
$operation | Tolerance\Operation\Operation |
public let ( Tolerance\Operation\Runner\OperationRunner $runner, Tolerance\Metrics\Publisher\MetricPublisher $publisher ) | ||
$runner | Tolerance\Operation\Runner\OperationRunner | |
$publisher | Tolerance\Metrics\Publisher\MetricPublisher |