Spec-Zone.ru › Laravel 8

TestCase

абстрактный класс TestCase расширяет TestCase (View source)

Трейты

Взаимодействие с контейнером
Выполнение HTTP-запросов
Взаимодействие с аутентификацией
Взаимодействие с консолью
Взаимодействие с базой данных
Взаимодействие с обработкой устаревания
Взаимодействие с обработкой исключений
Взаимодействие с сессией
Взаимодействие со временем
Взаимодействие с представлениями
Имитация сервисов приложения устаревший

Свойства

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
bool $mockConsoleOutput

Указывает, следует ли подменять вывод консоли.

из InteractsWithConsole
array $expectedOutput

Все ожидаемые строки вывода.

из InteractsWithConsole
array $unexpectedOutput

Все строки вывода, которые не ожидаются.

из 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 withoutMix()

Зарегистрировать пустой обработчик для Laravel Mix в контейнере.

from InteractsWithContainer
$this withMix()

Зарегистрировать пустой обработчик для Laravel Mix в контейнере.

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 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(Модель|string $table, array $data, string|null $connection = null)

Утверждает, что заданное условие поиска существует в базе данных.

из InteractsWithDatabase
$this assertDatabaseMissing(Модель|string $table, array $data, string|null $connection = null)

Утверждает, что заданное условие поиска отсутствует в базе данных.

из InteractsWithDatabase
$this assertDatabaseCount(Модель|string $table, int $count, string|null $connection = null)

Утверждает количество записей в таблице.

из InteractsWithDatabase
$this assertDeleted(Модель|string $table, array $data = [], string|null $connection = null)

Утверждает, что заданная запись была удалена.

из InteractsWithDatabase
$this assertSoftDeleted(Модель|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')

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

из InteractsWithDatabase
$this assertNotSoftDeleted(Модель|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')

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

из InteractsWithDatabase
$this assertModelExists(Модель $model)

Утверждает, что заданная модель существует в базе данных.

из InteractsWithDatabase
$this assertModelMissing(Модель $model)

Утверждает, что заданная модель не существует в базе данных.

из InteractsWithDatabase
bool isSoftDeletableModel(mixed $model)

Определяет, является ли переданный аргумент моделью с мягким удалением.

из InteractsWithDatabase
Выражение castAsJson(array|string $value)

Преобразует JSON-строку в тип, совместимый с базой данных.

из InteractsWithDatabase
Подключение getConnection(string|null $connection = null)

Получить подключение к базе данных.

из InteractsWithDatabase
string getTable(Модель|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(ОбработчикИсключений $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)

Вывести исключение в консоль.

from InteractsWithExceptionHandling
$this withSession(array $data)

Установить сеанс для данного массива.

from InteractsWithSession
$this session(array $data)

Установить сеанс для данного массива.

from InteractsWithSession
$this startSession()

Запустить сеанс для приложения.

from InteractsWithSession
$this flushSession()

Очистить все текущие данные сессии.

from InteractsWithSession
Wormhole travel(int $value)

Начать путешествие во времени.

from InteractsWithTime
mixed travelTo(DateTimeInterface $date, callable|null $callback = null)

Переместиться во времени.

from InteractsWithTime
DateTimeInterface travelBack()

Вернуться в текущее время.

from InteractsWithTime
TestView view(string $view, array $data = [])

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

from InteractsWithViews
TestView blade(string $template, array $data = [])

Рендеринг содержимого данной строки шаблона Blade.

from InteractsWithViews
TestComponent component(string $componentClass, 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()

Очистить среду тестирования перед следующим тестом.

void afterApplicationCreated(callable $callback)

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

void beforeApplicationDestroyed(callable $callback)

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

void callBeforeApplicationDestroyedCallbacks()

Выполнить обратные вызовы предварительного уничтожения приложения.

Подробности

protected object swap(string $abstract, object $instance)

Зарегистрировать экземпляр объекта в контейнере.

Параметры

string $abstract
object $instance

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

object

protected object instance(string $abstract, object $instance)

Зарегистрировать экземпляр объекта в контейнере.

Параметры

string $abstract
object $instance

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

object

protected MockInterface mock(string $abstract, Closure $mock = null)

Создать имитацию экземпляра объекта в контейнере.

Параметры

string $abstract
Closure $mock

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

MockInterface

protected MockInterface partialMock(string $abstract, Closure $mock = null)

Создать частичную имитацию экземпляра объекта в контейнере.

Параметры

string $abstract
Closure $mock

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

MockInterface

protected MockInterface spy(string $abstract, Closure $mock = null)

Создать шпиона экземпляра объекта в контейнере.

Параметры

string $abstract
Closure $mock

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

MockInterface

protected $this forgetMock(string $abstract)

Инструктировать контейнер забыть ранее смоделированный/подсматриваемый экземпляр объекта.

Параметры

string $abstract

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

$this

protected $this withoutMix()

Зарегистрировать пустой обработчик для Laravel Mix в контейнере.

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

$this

protected $this withMix()

Зарегистрировать пустой обработчик для Laravel Mix в контейнере.

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

$this

$this withHeaders(array $headers)

Определить дополнительные заголовки, которые должны быть отправлены с запросом.

Параметры

array $headers

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

$this

$this withHeader(string $name, string $value)

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

Параметры

string $name
string $value

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

$this

$this withToken(string $token, string $type = 'Bearer')

Добавить маркер авторизации для запроса.

Параметры

string $token
string $type

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

$this

$this flushHeaders()

Очистить все настроенные заголовки.

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

$this

$this withServerVariables(array $server)

Определить набор переменных сервера, которые должны быть отправлены с запросами.

Параметры

array $server

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

$this

$this withoutMiddleware(string|array|null $middleware = null)

Отключить middleware для теста.

Параметры

string|array|null $middleware

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

$this

handle($request, $next)

Без описания

Параметры

$request
$next

$this actingAs(Authenticatable $user, string|null $guard = null)

Установить текущего вошедшего пользователя для приложения.

Параметры

Authenticatable $user
string|null $guard

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

$this

$this be(Authenticatable $user, string|null $guard = null)

Установить текущего вошедшего пользователя для приложения.

Параметры

Authenticatable $user
string|null $guard

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

$this

$this assertAuthenticated(string|null $guard = null)

Утверждение, что пользователь авторизован.

Параметры

string|null $guard

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

$this

$this assertGuest(string|null $guard = null)

Утверждение, что пользователь не авторизован.

Параметры

string|null $guard

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

$this

protected bool isAuthenticated(string|null $guard = null)

Возвращает true, если пользователь аутентифицирован, и false в противном случае.

Parameters

string|null $guard

Return Value

bool

$this assertAuthenticatedAs(Authenticatable $user, string|null $guard = null)

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

Parameters

Authenticatable $user
string|null $guard

Return Value

$this

$this assertCredentials(array $credentials, string|null $guard = null)

Утверждает, что заданные учетные данные действительны.

Parameters

array $credentials
string|null $guard

Return Value

$this

$this assertInvalidCredentials(array $credentials, string|null $guard = null)

Утверждает, что заданные учетные данные недействительны.

Parameters

array $credentials
string|null $guard

Return Value

$this

protected bool hasCredentials(array $credentials, string|null $guard = null)

Возвращает true, если учетные данные действительны, и false в противном случае.

Parameters

array $credentials
string|null $guard

Return Value

bool

PendingCommand|int artisan(string $command, array $parameters = [])

Вызывает команду artisan и возвращает код.

Parameters

string $command
array $parameters

Return Value

PendingCommand|int

protected $this withoutMockingConsoleOutput()

Отключает имитацию вывода консоли.

Return Value

$this

protected $this assertDatabaseHas(Model|string $table, array $data, string|null $connection = null)

Утверждает, что заданное условие where существует в базе данных.

Parameters

Model|string $table
array $data
string|null $connection

Return Value

$this

protected $this assertDatabaseMissing(Model|string $table, array $data, string|null $connection = null)

Утверждает, что заданное условие where отсутствует в базе данных.

Parameters

Model|string $table
array $data
string|null $connection

Return Value

$this

protected $this assertDatabaseCount(Model|string $table, int $count, string|null $connection = null)

Утверждает количество записей в таблице.

Parameters

Model|string $table
int $count
string|null $connection

Return Value

$this

protected $this assertDeleted(Model|string $table, array $data = [], string|null $connection = null)

Утверждает, что заданная запись была удалена.

Parameters

Model|string $table
array $data
string|null $connection

Return Value

$this

protected $this assertSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')

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

Parameters

Model|string $table
array $data
string|null $connection
string|null $deletedAtColumn

Return Value

$this

protected $this assertNotSoftDeleted(Model|string $table, array $data = [], string|null $connection = null, string|null $deletedAtColumn = 'deleted_at')

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

Parameters

Model|string $table
array $data
string|null $connection
string|null $deletedAtColumn

Return Value

$this

protected $this assertModelExists(Model $model)

Утверждает, что заданная модель существует в базе данных.

Parameters

Model $model

Return Value

$this

protected $this assertModelMissing(Model $model)

Утверждает, что заданная модель не существует в базе данных.

Parameters

Model $model

Return Value

$this

protected bool isSoftDeletableModel(mixed $model)

Определяет, является ли переданный аргумент моделью с мягким удалением.

Parameters

mixed $model

Return Value

bool

Expression castAsJson(array|string $value)

Преобразовать строку JSON в совместимый с базой данных тип.

Parameters

array|string $value

Return Value

Expression

protected Connection getConnection(string|null $connection = null)

Получить подключение к базе данных.

Parameters

string|null $connection

Return Value

Connection

protected string getTable(Model|string $table)

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

Parameters

Model|string $table

Return Value

string

$this seed(array|string $class = 'Database\\Seeders\\DatabaseSeeder')

Засеять заданное подключение к базе данных.

Parameters

array|string $class

Return Value

$this

protected $this withDeprecationHandling()

Восстановить обработку устаревших методов.

Return Value

$this

protected $this withoutDeprecationHandling()

Отключить обработку устаревших методов для теста.

Return Value

$this

protected $this withExceptionHandling()

Восстановить обработку исключений.

Return Value

$this

protected $this handleExceptions(array $exceptions)

Обработать только указанные исключения через обработчик исключений.

Parameters

array $exceptions

Return Value

$this

protected $this handleValidationExceptions()

Обработать только исключения проверки данных через обработчик исключений.

Return Value

$this

protected $this withoutExceptionHandling(array $except = [])

Отключить обработку исключений для теста.

Parameters

array $except

Return Value

$this

void __construct(ExceptionHandler $originalHandler, array $except = [])

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

Parameters

ExceptionHandler $originalHandler
array $except

Return Value

void

void report(Throwable $e)

Отправить или записать исключение.

Parameters

Throwable $e

Return Value

void

Exceptions

Exception

bool shouldReport(Throwable $e)

Определить, следует ли отправлять исключение.

Parameters

Throwable $e

Return Value

bool

Response render(Request $request, Throwable $e)

Отобразить исключение в HTTP-ответе.

Parameters

Request $request
Throwable $e

Return Value

Response

Exceptions

Throwable

void renderForConsole(OutputInterface $output, Throwable $e)

Отобразить исключение в консоли.

Parameters

OutputInterface $output
Throwable $e

Return Value

void

$this withSession(array $data)

Установить сессию в заданный массив.

Parameters

array $data

Return Value

$this

$this session(array $data)

Установить сессию в заданный массив.

Parameters

array $data

Return Value

$this

protected $this startSession()

Запустить сессию для приложения.

Return Value

$this

$this flushSession()

Очистить все данные текущей сессии.

Return Value

$this

Wormhole travel(int $value)

Начать путешествие во времени.

Parameters

int $value

Return Value

Wormhole

mixed travelTo(DateTimeInterface $date, callable|null $callback = null)

Переместиться во времени.

Parameters

DateTimeInterface $date
callable|null $callback

Return Value

mixed

DateTimeInterface travelBack()

Переместиться назад к текущему времени.

Return Value

DateTimeInterface

protected TestView view(string $view, array $data = [])

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

Parameters

string $view
array $data

Return Value

TestView

protected TestView blade(string $template, array $data = [])

Отобразить содержимое заданного шаблона Blade.

Parameters

string $template
array $data

Return Value

TestView

protected TestComponent component(string $componentClass, array $data = [])

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

Parameters

string $componentClass
array $data

Return Value

TestComponent

protected $this withViewErrors(array $errors, string $key = 'default')

Заполнить общую корзину ошибок представления заданными ошибками.

Parameters

array $errors
string $key

Return Value

$this

$this expectsEvents(array|string $events)

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

Эти события будут смоделированы, так что обработчики фактически не будут выполняться.

Parameters

array|string $events

Return Value

$this

Exceptions

Exception

$this doesntExpectEvents(array|string $events)

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

Эти события будут смоделированы, так что обработчики фактически не будут выполняться.

Parameters

array|string $events

Return Value

$this

protected $this withoutEvents()

Моделировать диспетчер событий, чтобы все события были отключены и собраны.

Return Value

$this

protected array getFiredEvents(array $events)

Отфильтровать заданные события по отношению к сгенерированным событиям.

Parameters

array $events

Return Value

array

protected $this expectsJobs(array|string $jobs)

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

Эти задачи будут смоделированы, так что обработчики фактически не будут выполняться.

Parameters

array|string $jobs

Return Value

$this

protected $this doesntExpectJobs(array|string $jobs)

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

Эти задачи будут смоделированы, так что обработчики фактически не будут выполняться.

Parameters

array|string $jobs

Return Value

$this

protected $this withoutJobs()

Моделировать диспетчер задач, чтобы все задачи были отключены и собраны.

Return Value

$this

protected array getDispatchedJobs(array $jobs)

Отфильтровать заданные задачи относительно отправленных задач.

Parameters

array $jobs

Return Value

array

protected array getDispatched(array $classes, array $dispatched)

Отфильтровать заданные классы относительно массива отправленных классов.

Parameters

array $classes
array $dispatched

Return Value

array

protected bool wasDispatched(string $needle, array $haystack)

Проверить, существует ли заданный класс в массиве отправленных классов.

Parameters

string $needle
array $haystack

Return Value

bool

protected $this withoutNotifications()

Моделировать диспетчер уведомлений, чтобы все уведомления были отключены.

Return Value

$this

protected $this expectsNotification(mixed $notifiable, string $notification)

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

Parameters

mixed $notifiable
string $notification

Return Value

$this

abstract HttpKernelInterface createApplication()

Создает приложение.

Нужно реализовать подклассами.

Return Value

HttpKernelInterface

protected void setUp()

Настройка тестовой среды.

Return Value

void

protected void refreshApplication()

Обновить экземпляр приложения.

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

void

protected array setUpTraits()

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

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

array

protected void tearDown()

Очистить тестовую среду перед следующим тестом.

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

void

Исключения

InvalidCountException

void afterApplicationCreated(callable $callback)

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

Параметры

callable $callback

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

void

protected void beforeApplicationDestroyed(callable $callback)

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

Параметры

callable $callback

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

void

protected void callBeforeApplicationDestroyedCallbacks()

Выполнить обратные вызовы предварительного уничтожения приложения.

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

void

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

Spec-Zone.ru

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