Spec-Zone.ru › Laravel 10

FakeProcessSequence

class FakeProcessSequence(View source)

Свойства

protected array$processes

Результаты и описания поддельных процессов.

protected bool$failWhenEmpty

Указывает, что вызов этой последовательности, когда она пуста, должен вызывать исключение.

protected ProcessResult|FakeProcessDescription$emptyProcess

Ответ, который должен возвращаться, когда последовательность пуста.

Методы

void__construct(array $processes = [])

Создать новый экземпляр последовательности поддельных процессов.

$thispush(FakeProcessDescription|array|string $process)

Добавить новый результат или описание процесса в последовательность.

$thiswhenEmpty(FakeProcessDescription|array|string $process)

Заставить последовательность возвращать результат по умолчанию, когда она пуста.

ProcessResult|FakeProcessDescriptiontoProcessResult(FakeProcessDescription|array|string $process)

Преобразовать заданный результат в фактический результат или описание процесса.

$thisdontFailWhenEmpty()

Заставить последовательность возвращать результат по умолчанию, когда она пуста.

boolisEmpty()

Указать, что эта последовательность исчерпала все свои результаты процесса.

ProcessResult|FakeProcessDescription__invoke()

Получить следующий процесс в последовательности.

Подробности

void __construct(array $processes = [])

Создать новый экземпляр последовательности поддельных процессов.

Параметры

array$processes

Возвращаемое значение

void

$this push(FakeProcessDescription|array|string $process)

Добавить новый результат или описание процесса в последовательность.

Параметры

FakeProcessDescription|array|string$process

Возвращаемое значение

$this

$this whenEmpty(FakeProcessDescription|array|string $process)

Заставить последовательность возвращать результат по умолчанию, когда она пуста.

Параметры

FakeProcessDescription|array|string$process

Возвращаемое значение

$this

protected ProcessResult|FakeProcessDescription toProcessResult(FakeProcessDescription|array|string $process)

Преобразовать заданный результат в фактический результат или описание процесса.

Параметры

FakeProcessDescription|array|string$process

Возвращаемое значение

ProcessResult|FakeProcessDescription

$this dontFailWhenEmpty()

Заставить последовательность возвращать результат по умолчанию, когда она пуста.

Возвращаемое значение

$this

bool isEmpty()

Указать, что эта последовательность исчерпала все свои результаты процесса.

Возвращаемое значение

bool

ProcessResult|FakeProcessDescription __invoke()

Получить следующий процесс в последовательности.

Возвращаемое значение

ProcessResult|FakeProcessDescription

Исключения

OutOfBoundsException

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Process/FakeProcessSequence.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API