InteractsWithTestCaseLifecycle
trait InteractsWithTestCaseLifecycle (View source)
Свойства
| protected Application | $app | Экземпляр приложения Illuminate. | |
| protected array | $afterApplicationCreatedCallbacks | Обработчики, которые должны быть выполнены после создания приложения. | |
| protected array | $beforeApplicationDestroyedCallbacks | Обработчики, которые должны быть выполнены перед уничтожением приложения. | |
| protected Throwable | $callbackException | Исключение, брошенное при выполнении обработчика уничтожения приложения. | |
| protected bool | $setUpHasRun | Указывает, прошли ли мы базовый метод setUp. |
Методы
| void | setUpTheTestEnvironment()
Настройка тестовой среды. | |
| void | tearDownTheTestEnvironment()
Очистка тестовой среды перед следующим тестом. | |
| array | setUpTraits()
Инициализация тестовых вспомогательных трейтов. | |
| static void | tearDownAfterClassUsingTestCase()
Очистка тестовой среды перед следующим тестом. | |
| void | afterApplicationCreated(callable $callback)
Регистрация обработчика, который будет выполнен после создания приложения. | |
| void | beforeApplicationDestroyed(callable $callback)
Регистрация обработчика, который будет выполнен перед уничтожением приложения. | |
| void | callBeforeApplicationDestroyedCallbacks()
Выполнение обработчиков предопределения уничтожения приложения. |
Подробности
protected void setUpTheTestEnvironment()
| internal |
Настройка тестовой среды.
protected void tearDownTheTestEnvironment()
| internal |
Очистка тестовой среды перед следующим тестом.
protected array setUpTraits()
Инициализация тестовых вспомогательных трейтов.
static void tearDownAfterClassUsingTestCase()
| internal |
Очистка тестовой среды перед следующим тестовым случаем.
void afterApplicationCreated(callable $callback)
Регистрация обработчика, который будет выполнен после создания приложения.
protected void beforeApplicationDestroyed(callable $callback)
Регистрация обработчика, который будет выполнен перед уничтожением приложения.
protected void callBeforeApplicationDestroyedCallbacks()
Выполнение обработчиков предопределения уничтожения приложения.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Foundation/Testing/Concerns/InteractsWithTestCaseLifecycle.html