TestCase
абстрактный класс TestCase расширяет TestCase (View source)
Трейты
Свойства
| protected Vite|null | $originalVite | Оригинальный обработчик Vite. | из InteractsWithContainer |
| protected Mix|null | $originalMix | Оригинальный обработчик Laravel Mix. | из InteractsWithContainer |
| protected array | $defaultHeaders | Дополнительные заголовки для запроса. | из MakesHttpRequests |
| protected array | $defaultCookies | Дополнительные куки для запроса. | из MakesHttpRequests |
| protected array | $unencryptedCookies | Дополнительные куки, которые не будут зашифрованы для запроса. | из MakesHttpRequests |
| protected array | $serverVariables | Дополнительные переменные сервера для запроса. | из MakesHttpRequests |
| protected bool | $followRedirects | Указывает, следует ли перенаправлять. | из MakesHttpRequests |
| protected bool | $encryptCookies | Указывает, следует ли шифровать куки. | из MakesHttpRequests |
| protected bool | $withCredentials | Указывает, следует ли выполнять запросы JSON с «кредитивами» (куки). | из MakesHttpRequests |
| static TestResponse|null | $latestResponse | Последний ответ теста (если есть). | из MakesHttpRequests |
| bool | $mockConsoleOutput | Указывает, следует ли эмулировать вывод консоли. | из InteractsWithConsole |
| array | $expectedOutput | Все ожидаемые строки вывода. | из InteractsWithConsole |
| array | $expectedOutputSubstrings | Все ожидаемые фрагменты текста в выводе. | из InteractsWithConsole |
| array | $unexpectedOutput | Все строки вывода, которые не ожидаются. | из InteractsWithConsole |
| array | $unexpectedOutputSubstrings | Весь текст, который не ожидается в выводе. | из InteractsWithConsole |
| array | $expectedTables | Все ожидаемые таблицы вывода. | из InteractsWithConsole |
| array | $expectedQuestions | Все ожидаемые вопросы. | из InteractsWithConsole |
| array | $expectedChoices | Все ожидаемые варианты выбора. | из InteractsWithConsole |
| protected callable|null | $originalDeprecationHandler | Оригинальный обработчик устаревания. | из InteractsWithDeprecationHandling |
| protected ExceptionHandler|null | $originalExceptionHandler | Оригинальный обработчик исключений. | из InteractsWithExceptionHandling |
| protected | $except | из InteractsWithExceptionHandling | |
| protected | $originalHandler | из InteractsWithExceptionHandling | |
| protected array | $firedEvents | Все сгенерированные события. | из MocksApplicationServices |
| protected array | $firedModelEvents | Все сгенерированные события моделей. | из MocksApplicationServices |
| protected array | $dispatchedJobs | Все отправленные задачи. | из MocksApplicationServices |
| protected array | $dispatchedNotifications | Все отправленные уведомления. | из MocksApplicationServices |
| protected Application | $app | Экземпляр приложения Illuminate. | |
| protected array | $afterApplicationCreatedCallbacks | Обработчики, которые должны быть выполнены после создания приложения. | |
| protected array | $beforeApplicationDestroyedCallbacks | Обработчики, которые должны быть выполнены перед уничтожением приложения. | |
| protected Throwable | $callbackException | Исключение, выброшенное при выполнении обработчика уничтожения приложения. | |
| protected bool | $setUpHasRun | Указывает, был ли выполнен базовый метод setUp. |
Методы
| object | swap(string $abstract, object $instance)
Зарегистрировать экземпляр объекта в контейнере. | from InteractsWithContainer |
| object | instance(string $abstract, object $instance)
Зарегистрировать экземпляр объекта в контейнере. | from InteractsWithContainer |
| MockInterface | mock(string $abstract, Closure $mock = null)
Имитировать экземпляр объекта в контейнере. | from InteractsWithContainer |
| MockInterface | partialMock(string $abstract, Closure $mock = null)
Имитировать частичный экземпляр объекта в контейнере. | from InteractsWithContainer |
| MockInterface | spy(string $abstract, Closure $mock = null)
Подсмотреть экземпляр объекта в контейнере. | from InteractsWithContainer |
| $this | forgetMock(string $abstract)
Указать контейнеру забыть ранее имитированный/подсмотренный экземпляр объекта. | from InteractsWithContainer |
| $this | withoutVite()
Зарегистрировать пустой обработчик для Vite в контейнере. | from InteractsWithContainer |
| __invoke() Без описания | from InteractsWithContainer | |
| __call($name, $arguments) Без описания | from InteractsWithContainer | |
| __toString() Без описания | from InteractsWithContainer | |
| useIntegrityKey() Без описания | from InteractsWithContainer | |
| useBuildDirectory() Без описания | from InteractsWithContainer | |
| useHotFile() Без описания | from InteractsWithContainer | |
| withEntryPoints() Без описания | from InteractsWithContainer | |
| useScriptTagAttributes() Без описания | from InteractsWithContainer | |
| useStyleTagAttributes() Без описания | from InteractsWithContainer | |
| preloadedAssets() Без описания | from InteractsWithContainer | |
| $this | withHeaders(array $headers)
Определить дополнительные заголовки для отправки с запросом. | from MakesHttpRequests |
| $this | withHeader(string $name, string $value)
Добавить заголовок для отправки с запросом. | from MakesHttpRequests |
| $this | withToken(string $token, string $type = 'Bearer')
Добавить токен авторизации для запроса. | from MakesHttpRequests |
| $this | withBasicAuth(string $username, string $password)
Добавить заголовок аутентификации по схеме Basic к запросу с указанными учетными данными. | from MakesHttpRequests |
| $this | withoutToken()
Удалить токен авторизации из запроса. | from MakesHttpRequests |
| $this | flushHeaders()
Очистить все настроенные заголовки. | from MakesHttpRequests |
| $this | withServerVariables(array $server)
Определить набор переменных сервера для отправки с запросами. | from MakesHttpRequests |
| $this | withoutMiddleware(string|array|null $middleware = null)
Отключить middleware для теста. | from MakesHttpRequests |
| handle($request, $next) Без описания | from MakesHttpRequests | |
| $this | actingAs(Authenticatable $user, string|null $guard = null)
Установить текущего вошедшего пользователя для приложения. | from InteractsWithAuthentication |
| $this | be(Authenticatable $user, string|null $guard = null)
Установить текущего вошедшего пользователя для приложения. | from InteractsWithAuthentication |
| $this | assertAuthenticated(string|null $guard = null)
Утверждать, что пользователь аутентифицирован. | from InteractsWithAuthentication |
| $this | assertGuest(string|null $guard = null)
Утверждать, что пользователь не аутентифицирован. | from InteractsWithAuthentication |
| bool | isAuthenticated(string|null $guard = null)
Возвращает true, если пользователь аутентифицирован, false в противном случае. | from InteractsWithAuthentication |
| $this | assertAuthenticatedAs(Authenticatable $user, string|null $guard = null)
Утверждать, что пользователь аутентифицирован как указанный пользователь. | from InteractsWithAuthentication |
| $this | assertCredentials(array $credentials, string|null $guard = null)
Утверждать, что предоставленные учетные данные действительны. | from InteractsWithAuthentication |
| $this | assertInvalidCredentials(array $credentials, string|null $guard = null)
Утверждать, что предоставленные учетные данные недействительны. | from InteractsWithAuthentication |
| bool | hasCredentials(array $credentials, string|null $guard = null)
Возвращает true, если учетные данные действительны, false в противном случае. | from InteractsWithAuthentication |
| PendingCommand|int | artisan(string $command, array $parameters = [])
Вызов artisan-команды и возврат кода. | from InteractsWithConsole |
| $this | withoutMockingConsoleOutput()
Отключить имитацию вывода консоли. | from InteractsWithConsole |
| $this | assertDatabaseHas(Model|string $table, array $data, string|null $connection = null)
Утверждать, что заданное условие where существует в базе данных. | from InteractsWithDatabase |
| $this | assertDatabaseMissing(Model|string $table, array $data, string|null $connection = null)
Утверждать, что заданное условие where не существует в базе данных. | from InteractsWithDatabase |
| $this | assertDatabaseCount(Model|string $table, int $count, string|null $connection = null)
Утверждать количество записей в таблице. | from InteractsWithDatabase |
| $this | assertDatabaseEmpty(Model|string $table, string|null $connection = null)
Утверждать, что указанная таблица не содержит записей. | from InteractsWithDatabase |
| $this | assertSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')
Утверждать, что указанная запись была "мягко удалена". | from InteractsWithDatabase |
| $this | assertNotSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')
Утверждать, что указанная запись не была "мягко удалена". | from InteractsWithDatabase |
| $this | assertModelExists(Model $model)
Утверждать, что указанная модель существует в базе данных. | from InteractsWithDatabase |
| $this | assertModelMissing(Model $model)
Утверждать, что указанная модель не существует в базе данных. | from InteractsWithDatabase |
| $this | expectsDatabaseQueryCount(int $expected, string|null $connection = null)
Указать количество запросов к базе данных, которые должны произойти во время теста. | from InteractsWithDatabase |
| bool | isSoftDeletableModel(mixed $model)
Определить, является ли аргумент моделью с мягким удалением. | from InteractsWithDatabase |
| Expression | castAsJson(array|object|string $value)
Преобразовать JSON строку в тип, совместимый с базой данных. | from InteractsWithDatabase |
| Connection | getConnection(string|null $connection = null, string|null $table = null)
Получить подключение к базе данных. | from InteractsWithDatabase |
| string | getTable(Model|string $table)
Получить имя таблицы из данной модели или строки. | from InteractsWithDatabase |
| string|null | getTableConnection(Model|string $table)
Получить подключение к таблице, указанное в данной модели. | from InteractsWithDatabase |
| Модель|null | newModelFor(Модель|string $table)
Получить сущность модели из заданной модели или строки. | из InteractsWithDatabase |
| $this | seed(array|string $class = 'Database\\Seeders\\DatabaseSeeder')
Засеять заданную базу данных. | из InteractsWithDatabase |
| $this | withDeprecationHandling()
Восстановить обработку устаревших функций. | из InteractsWithDeprecationHandling |
| $this | withoutDeprecationHandling()
Отключить обработку устаревших функций для теста. | из InteractsWithDeprecationHandling |
| $this | withExceptionHandling()
Восстановить обработку исключений. | из InteractsWithExceptionHandling |
| $this | handleExceptions(array $exceptions)
Обработать только указанные исключения с помощью обработчика исключений. | из InteractsWithExceptionHandling |
| $this | handleValidationExceptions()
Обработать только исключения валидации с помощью обработчика исключений. | из InteractsWithExceptionHandling |
| $this | withoutExceptionHandling(array $except = [])
Отключить обработку исключений для теста. | из InteractsWithExceptionHandling |
| void | __construct(ExceptionHandler $originalHandler, array $except = [])
Создать новый экземпляр класса. | из InteractsWithExceptionHandling |
| void | report(Throwable $e)
Отправить или записать исключение. | из InteractsWithExceptionHandling |
| bool | shouldReport(Throwable $e)
Определить, следует ли отправить исключение. | из InteractsWithExceptionHandling |
| Response | render(Запрос $request, Throwable $e)
Отобразить исключение в HTTP-ответе. | из InteractsWithExceptionHandling |
| void | renderForConsole(OutputInterface $output, Throwable $e)
Отобразить исключение в консоли. | из InteractsWithExceptionHandling |
| $this | withSession(array $data)
Установить сессию в заданный массив. | из InteractsWithSession |
| $this | session(array $data)
Установить сессию в заданный массив. | из InteractsWithSession |
| $this | startSession()
Запустить сессию для приложения. | из InteractsWithSession |
| $this | flushSession()
Очистить все данные текущей сессии. | из InteractsWithSession |
| mixed | freezeTime(callable|null $callback = null)
Заморозить время. | из InteractsWithTime |
| mixed | freezeSecond(callable|null $callback = null)
Заморозить время в начале текущей секунды. | из InteractsWithTime |
| Wormhole | travel(int $value)
Начать перемещение во времени. | из InteractsWithTime |
| mixed | travelTo(DateTimeInterface|Closure|Carbon|string|bool|null $date, callable|null $callback = null)
Переместиться во времени. | из InteractsWithTime |
| DateTimeInterface | travelBack()
Вернуться к текущему времени. | из InteractsWithTime |
| TestView | view(string $view, Arrayable|array $data = [])
Создать новый TestView из заданного представления. | из InteractsWithViews |
| TestView | blade(string $template, Arrayable|array $data = [])
Отобразить содержимое заданной строки шаблона Blade. | из InteractsWithViews |
| TestComponent | component(string $componentClass, Arrayable|array $data = [])
Отобразить заданный компонент представления. | from InteractsWithViews |
| $this | withViewErrors(array $errors, string $key = 'default')
Заполнить общую корзину ошибок представления заданными ошибками. | from InteractsWithViews |
| $this | expectsEvents(array|string $events)
Указать список событий, которые должны быть сгенерированы для данного действия. | from MocksApplicationServices |
| $this | doesntExpectEvents(array|string $events)
Указать список событий, которые не должны быть сгенерированы для данного действия. | from MocksApplicationServices |
| $this | withoutEvents()
Имитировать диспетчер событий, чтобы все события были заглушены и собраны. | from MocksApplicationServices |
| array | getFiredEvents(array $events)
Отфильтровать заданные события по отношению к сгенерированным событиям. | from MocksApplicationServices |
| $this | expectsJobs(array|string $jobs)
Указать список задач, которые должны быть отправлены для данного действия. | from MocksApplicationServices |
| $this | doesntExpectJobs(array|string $jobs)
Указать список задач, которые не должны быть отправлены для данного действия. | from MocksApplicationServices |
| $this | withoutJobs()
Имитировать диспетчер задач, чтобы все задачи были заглушены и собраны. | from MocksApplicationServices |
| array | getDispatchedJobs(array $jobs)
Отфильтровать заданные задачи по отношению к отправленным задачам. | from MocksApplicationServices |
| array | getDispatched(array $classes, array $dispatched)
Отфильтровать заданные классы по отношению к массиву отправленных классов. | from MocksApplicationServices |
| bool | wasDispatched(string $needle, array $haystack)
Проверить, существует ли указанный класс в массиве отправленных классов. | from MocksApplicationServices |
| $this | withoutNotifications()
Имитировать диспетчер уведомлений, чтобы все уведомления были заглушены. | from MocksApplicationServices |
| $this | expectsNotification(mixed $notifiable, string $notification)
Указать уведомление, которое ожидается для отправки. | from MocksApplicationServices |
| HttpKernelInterface | createApplication()
Создает приложение. | |
| void | setUp()
Настроить тестовую среду. | |
| void | refreshApplication()
Обновить экземпляр приложения. | |
| array | setUpTraits()
Загрузить вспомогательные трайты для тестирования. | |
| void | tearDown()
Очистить тестовую среду перед следующим тестом. | |
| static void | tearDownAfterClass()
Очистить тестовую среду перед следующим тестом. | |
| void | afterApplicationCreated(callable $callback)
Зарегистрировать обратный вызов, который будет выполнен после создания приложения. | |
| void | beforeApplicationDestroyed(callable $callback)
Зарегистрировать обратный вызов, который будет выполнен перед уничтожением приложения. | |
| void | callBeforeApplicationDestroyedCallbacks()
Выполнить обратные вызовы предварительного уничтожения приложения. | |
| void | onNotSuccessfulTest(Throwable $exception)
Этот метод вызывается, когда метод теста не выполнился успешно. |
Details
protected object swap(string $abstract, object $instance)
Зарегистрировать экземпляр объекта в контейнере.
protected object instance(string $abstract, object $instance)
Зарегистрировать экземпляр объекта в контейнере.
protected MockInterface mock(string $abstract, Closure $mock = null)
Имитировать экземпляр объекта в контейнере.
protected MockInterface partialMock(string $abstract, Closure $mock = null)
Имитировать частичный экземпляр объекта в контейнере.
protected MockInterface spy(string $abstract, Closure $mock = null)
Использование экземпляра объекта в контейнере.
protected $this forgetMock(string $abstract)
Инструктировать контейнер забыть ранее смоделированный/просмотренный экземпляр объекта.
protected $this withoutVite()
Зарегистрировать пустой обработчик для Vite в контейнере.
__invoke()
Без описания
__call($name, $arguments)
Без описания
__toString()
Без описания
useIntegrityKey()
Без описания
useBuildDirectory()
Без описания
useHotFile()
Без описания
withEntryPoints()
Без описания
useScriptTagAttributes()
Без описания
useStyleTagAttributes()
Без описания
preloadedAssets()
Без описания
$this withHeaders(array $headers)
Определение дополнительных заголовков, которые будут отправляться с запросом.
$this withHeader(string $name, string $value)
Добавление заголовка, который будет отправлен вместе с запросом.
$this withToken(string $token, string $type = 'Bearer')
Добавление токена авторизации для запроса.
$this withBasicAuth(string $username, string $password)
Добавление заголовка базовой аутентификации в запрос с указанными учетными данными.
$this withoutToken()
Удаление токена авторизации из запроса.
$this flushHeaders()
Сброс всех настроенных заголовков.
$this withServerVariables(array $server)
Определение набора переменных сервера, которые будут отправлены с запросами.
$this withoutMiddleware(string|array|null $middleware = null)
Отключение middleware для теста.
handle($request, $next)
Без описания
$this actingAs(Authenticatable $user, string|null $guard = null)
Установка текущего вошедшего пользователя для приложения.
$this be(Authenticatable $user, string|null $guard = null)
Установка текущего вошедшего пользователя для приложения.
$this assertAuthenticated(string|null $guard = null)
Проверка, что пользователь авторизован.
$this assertGuest(string|null $guard = null)
Проверка, что пользователь не авторизован.
protected bool isAuthenticated(string|null $guard = null)
Возвращает true, если пользователь аутентифицирован, и false в противном случае.
$this assertAuthenticatedAs(Authenticatable $user, string|null $guard = null)
Утверждает, что пользователь аутентифицирован как указанный пользователь.
$this assertCredentials(array $credentials, string|null $guard = null)
Утверждает, что предоставленные учетные данные действительны.
$this assertInvalidCredentials(array $credentials, string|null $guard = null)
Утверждает, что предоставленные учетные данные недействительны.
protected bool hasCredentials(array $credentials, string|null $guard = null)
Возвращает true, если учетные данные действительны, и false в противном случае.
PendingCommand|int artisan(string $command, array $parameters = [])
Вызывает команду artisan и возвращает код.
protected $this withoutMockingConsoleOutput()
Отключает имитацию вывода консоли.
protected $this assertDatabaseHas(Model|string $table, array $data, string|null $connection = null)
Утверждает, что заданное условие where существует в базе данных.
protected $this assertDatabaseMissing(Model|string $table, array $data, string|null $connection = null)
Утверждает, что заданное условие where не существует в базе данных.
protected $this assertDatabaseCount(Model|string $table, int $count, string|null $connection = null)
Утверждает количество записей в таблице.
protected $this assertDatabaseEmpty(Model|string $table, string|null $connection = null)
Утверждает, что в заданной таблице нет записей.
protected $this assertSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')
Утверждает, что заданная запись была «мягко удалена».
protected $this assertNotSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')
Утверждает, что заданная запись не была «мягко удалена».
protected $this assertModelExists(Model $model)
Утверждает, что заданная модель существует в базе данных.
protected $this assertModelMissing(Model $model)
Утверждает, что заданная модель не существует в базе данных.
$this expectsDatabaseQueryCount(int $expected, string|null $connection = null)
Укажите количество запросов к базе данных, которые должны произойти во время теста.
protected bool isSoftDeletableModel(mixed $model)
Определить, является ли аргумент моделью с мягким удалением.
Expression castAsJson(array|object|string $value)
Преобразовать JSON-строку в совместимый с базой данных тип.
protected Connection getConnection(string|null $connection = null, string|null $table = null)
Получить подключение к базе данных.
protected string getTable(Model|string $table)
Получить имя таблицы из заданной модели или строки.
protected string|null getTableConnection(Model|string $table)
Получить подключение к таблице, указанное в заданной модели.
protected Model|null newModelFor(Model|string $table)
Получить сущность модели из заданной модели или строки.
$this seed(array|string $class = 'Database\\Seeders\\DatabaseSeeder')
Засеять заданное подключение к базе данных.
protected $this withDeprecationHandling()
Восстановить обработку устаревания.
protected $this withoutDeprecationHandling()
Отключить обработку устаревания для теста.
protected $this withExceptionHandling()
Восстановить обработку исключений.
protected $this handleExceptions(array $exceptions)
Обрабатывать только указанные исключения с помощью обработчика исключений.
protected $this handleValidationExceptions()
Обрабатывать только исключения валидации с помощью обработчика исключений.
protected $this withoutExceptionHandling(array $except = [])
Отключить обработку исключений для теста.
void __construct(ExceptionHandler $originalHandler, array $except = [])
Создать новый экземпляр класса.
void report(Throwable $e)
Сообщить об исключении или выполнить его логирование.
bool shouldReport(Throwable $e)
Определить, следует ли сообщать об исключении.
void renderForConsole(OutputInterface $output, Throwable $e)
Отобразить исключение в консоли.
$this withSession(array $data)
Установите сеанс в заданном массиве.
$this session(array $data)
Установите сеанс в заданном массиве.
protected $this startSession()
Запустить сеанс для приложения.
$this flushSession()
Очистить все текущие данные сеанса.
mixed freezeTime(callable|null $callback = null)
Заморозить время.
mixed freezeSecond(callable|null $callback = null)
Заморозить время в начале текущей секунды.
Wormhole travel(int $value)
Начать путешествие во времени.
mixed travelTo(DateTimeInterface|Closure|Carbon|string|bool|null $date, callable|null $callback = null)
Переместиться во времени.
DateTimeInterface travelBack()
Вернуться к текущему времени.
protected TestView view(string $view, Arrayable|array $data = [])
Создать новый TestView из заданного представления.
protected TestView blade(string $template, Arrayable|array $data = [])
Отобразить содержимое заданного шаблона Blade.
protected TestComponent component(string $componentClass, Arrayable|array $data = [])
Отобразить заданный компонент представления.
protected $this withViewErrors(array $errors, string $key = 'default')
Заполнить общую сумку ошибок представления заданными ошибками.
$this expectsEvents(array|string $events)
Укажите список событий, которые должны быть сгенерированы для данного действия.
Эти события будут смоделированы, так что обработчики фактически не будут выполняться.
$this doesntExpectEvents(array|string $events)
Укажите список событий, которые не должны быть сгенерированы для данного действия.
Эти события будут смоделированы, так что обработчики фактически не будут выполняться.
protected $this withoutEvents()
Эмулировать диспетчер событий, чтобы все события были отключены и собраны.
protected array getFiredEvents(array $events)
Отфильтровать заданные события по сгенерированным событиям.
protected $this expectsJobs(array|string $jobs)
Укажите список задач, которые должны быть отправлены для данного действия.
Эти задачи будут смоделированы, так что обработчики фактически не будут выполняться.
protected $this doesntExpectJobs(array|string $jobs)
Укажите список задач, которые не должны быть отправлены для данного действия.
Эти задачи будут смоделированы, чтобы обработчики не выполнялись фактически.
protected $this withoutJobs()
Моделируйте диспетчер задач, чтобы все задачи были отключены и собраны.
protected array getDispatchedJobs(array $jobs)
Отфильтруйте заданные задачи по отношению к отправленным задачам.
protected array getDispatched(array $classes, array $dispatched)
Отфильтруйте заданные классы по отношению к массиву отправленных классов.
protected bool wasDispatched(string $needle, array $haystack)
Проверьте, существует ли заданный класс в массиве отправленных классов.
protected $this withoutNotifications()
Моделируйте диспетчер уведомлений, чтобы все уведомления были отключены.
protected $this expectsNotification(mixed $notifiable, string $notification)
Укажите ожидаемое уведомление, которое должно быть отправлено.
abstract HttpKernelInterface createApplication()
Создаёт приложение.
Необходимо реализовать подклассами.
protected void setUp()
Настройка тестовой среды.
protected void refreshApplication()
Обновить экземпляр приложения.
protected array setUpTraits()
Запустить вспомогательные черты тестирования.
protected void tearDown()
Очистить тестовую среду перед следующим тестом.
static void tearDownAfterClass()
Очистить тестовую среду перед следующим тестом.
void afterApplicationCreated(callable $callback)
Зарегистрировать вызов для выполнения после создания приложения.
protected void beforeApplicationDestroyed(callable $callback)
Зарегистрировать вызов для выполнения перед уничтожением приложения.
protected void callBeforeApplicationDestroyedCallbacks()
Выполнить предварительные вызовы уничтожения приложения.
protected void onNotSuccessfulTest(Throwable $exception)
Этот метод вызывается, когда метод теста не был успешно выполнен.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Foundation/Testing/TestCase.html