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)
Создать новый экземпляр параллельного тестирования.
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()
Получить уникальный токен теста.
protected void whenRunningInParallel(callable $callback)
Применить обратный вызов, если тесты выполняются параллельно.
protected bool inParallel()
Указывает, выполняются ли текущие тесты параллельно.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Testing/ParallelTesting.html