PHP Интерфейс Mutagenesis\Renderer\RendererInterface

Показать файл Открыть проект

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

Метод Описание
renderOpening ( ) : string Render the opening message (i.e. app and version mostly)
renderPretest ( string $result, string $output ) : string Render Mutagenesis output based on test pass. This is the pretest output, rendered after a first-pass test run to ensure the test suite is in an initial passing state.
renderProgressMark ( boolean $result ) : string Render a progress marker indicating the execution of a single mutation and the successful execution of the related test suite
renderReport ( integer $total, integer $killed, integer $escaped, array $mutationDiffs, array $mutantsCaptured, string $output = '' ) : string Render the final Mutagenesis report

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

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

Render the opening message (i.e. app and version mostly)
public renderOpening ( ) : string
Результат string

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

Render Mutagenesis output based on test pass. This is the pretest output, rendered after a first-pass test run to ensure the test suite is in an initial passing state.
public renderPretest ( string $result, string $output ) : string
$result string Result state from test adapter
$output string Result output from test adapter
Результат string Pretest output to echo to client

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

Render a progress marker indicating the execution of a single mutation and the successful execution of the related test suite
public renderProgressMark ( boolean $result ) : string
$result boolean Whether unit tests passed (bad) or not (good)
Результат string

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

Render the final Mutagenesis report
public renderReport ( integer $total, integer $killed, integer $escaped, array $mutationDiffs, array $mutantsCaptured, string $output = '' ) : string
$total integer Total mutations made and tested
$killed integer Number of mutations that did cause a test failure
$escaped integer Number of mutations that did not cause a test failure
$mutationDiffs array Array of mutation diff strings showing each test-fail mutation
$mutantsCaptured array
$output string Result output from test adapter
Результат string