Spec-Zone.ru › Laravel 11

ParallelTesting

class ParallelTesting (View source)

Свойства

protected Container $container

Экземпляр контейнера.

protected Closure|null $optionsResolver

Обратный вызов для обработки параметров.

protected Closure|null $tokenResolver

Обратный вызов для обработки маркеров.

protected array $setUpProcessCallbacks

Все зарегистрированные обратные вызовы процесса "setUp".

protected array $setUpTestCaseCallbacks

Все зарегистрированные обратные вызовы теста "setUp".

protected array $setUpTestDatabaseCallbacks

Все зарегистрированные обратные вызовы базы данных теста "setUp".

protected array $tearDownProcessCallbacks

Все зарегистрированные обратные вызовы процесса "tearDown".

protected array $tearDownTestCaseCallbacks

Все зарегистрированные обратные вызовы теста "tearDown".

Методы

void __construct(Container $container)

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

void resolveOptionsUsing(Closure|null $resolver)

Установить обратный вызов, который должен использоваться при разрешении параметров.

void resolveTokenUsing(Closure|null $resolver)

Установить обратный вызов, который должен использоваться при разрешении уникального маркера процесса.

void setUpProcess(callable $callback)

Зарегистрировать обратный вызов процесса "setUp".

void setUpTestCase(callable $callback)

Зарегистрировать обратный вызов тестового случая "setUp".

void setUpTestDatabase(callable $callback)

Зарегистрировать обратный вызов тестовой базы данных "setUp".

void tearDownProcess(callable $callback)

Зарегистрировать обратный вызов процесса "tearDown".

void tearDownTestCase(callable $callback)

Зарегистрировать обратный вызов тестового случая "tearDown".

void callSetUpProcessCallbacks()

Вызвать все обратные вызовы процесса "setUp".

void callSetUpTestCaseCallbacks(TestCase $testCase)

Вызвать все обратные вызовы тестового случая "setUp".

void callSetUpTestDatabaseCallbacks(string $database)

Вызвать все обратные вызовы "setUp" тестовой базы данных.

void callTearDownProcessCallbacks()

Вызвать все обратные вызовы процесса "tearDown".

void callTearDownTestCaseCallbacks(TestCase $testCase)

Вызвать все обратные вызовы тестового случая "tearDown".

mixed option(string $option)

Получить опцию параллельного тестирования.

string|false token()

Получает уникальный тестовый токен.

void whenRunningInParallel(callable $callback)

Применить обратный вызов, если тесты выполняются параллельно.

bool inParallel()

Указывает, выполняются ли текущие тесты параллельно.

Подробности

void __construct(Container $container)

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

Параметры

Container $container

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

void

void resolveOptionsUsing(Closure|null $resolver)

Установите обратный вызов, который должен использоваться при разрешении параметров.

Параметры

Closure|null $resolver

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

void

void resolveTokenUsing(Closure|null $resolver)

Установите обратный вызов, который должен использоваться при разрешении уникального маркера процесса.

Параметры

Closure|null $resolver

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

void

void setUpProcess(callable $callback)

Зарегистрируйте обратный вызов процесса "setUp".

Параметры

callable $callback

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

void

void setUpTestCase(callable $callback)

Зарегистрируйте обратный вызов тестового случая "setUp".

Параметры

callable $callback

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

void

void setUpTestDatabase(callable $callback)

Зарегистрируйте обратный вызов тестовой базы данных "setUp".

Параметры

callable $callback

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

void

void tearDownProcess(callable $callback)

Зарегистрировать обратный вызов процесса "tearDown".

Параметры

callable $callback

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

void

void tearDownTestCase(callable $callback)

Зарегистрировать обратный вызов тестового случая "tearDown".

Параметры

callable $callback

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

void

void callSetUpProcessCallbacks()

Вызвать все обратные вызовы процесса "setUp".

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

void

void callSetUpTestCaseCallbacks(TestCase $testCase)

Вызвать все обратные вызовы тестового случая "setUp".

Параметры

TestCase $testCase

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

void

void callSetUpTestDatabaseCallbacks(string $database)

Вызвать все обратные вызовы тестовой базы данных "setUp".

Параметры

string $database

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

void

void callTearDownProcessCallbacks()

Вызвать все обратные вызовы процесса "tearDown".

Значение возврата

void

void callTearDownTestCaseCallbacks(TestCase $testCase)

Вызвать все обратные вызовы тестового случая "tearDown".

Параметры

TestCase $testCase

Значение возврата

void

mixed option(string $option)

Получить параметр параллельного тестирования.

Параметры

string $option

Значение возврата

mixed

string|false token()

Получить уникальный токен теста.

Значение возврата

string|false

protected void whenRunningInParallel(callable $callback)

Применить обратный вызов, если тесты выполняются параллельно.

Параметры

callable $callback

Значение возврата

void

protected bool inParallel()

Указывает, выполняются ли текущие тесты параллельно.

Значение возврата

bool

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Testing/ParallelTesting.html

Spec-Zone.ru

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