Spec-Zone.ru › Laravel 11

TestView

класс TestView реализует Stringable (Просмотреть исходный код)

Трейты

Macroable

Свойства

статический защищённый массив $macros

Зарегистрированные макросы строк.

из Macroable
защищённый View $view

Исходный вид.

защищённая строка $rendered

Содержимое отрисованного вида.

Методы

static void macro(string $name, object|callable $macro)

Зарегистрировать пользовательский макрос.

из Macroable
static void mixin(object $mixin, bool $replace = true)

Смешать другой объект в класс.

из Macroable
static bool hasMacro(string $name)

Проверяет, зарегистрирован ли макрос.

из Macroable
static void flushMacros()

Очистить существующие макросы.

из Macroable
static mixed __callStatic(string $method, array $parameters)

Динамически обрабатывать вызовы класса.

из Macroable
mixed __call(string $method, array $parameters)

Динамически обрабатывать вызовы класса.

из Macroable
void __construct(View $view)

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

$this assertViewHas(string|array $key, mixed $value = null)

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

$this assertViewHasAll(array $bindings)

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

$this assertViewMissing(string $key)

Утвердить, что представление ответа отсутствует фрагмент связанных данных.

$this assertViewEmpty()

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

$this assertSee(string $value, bool $escape = true)

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

$this assertSeeInOrder(array $values, bool $escape = true)

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

$this assertSeeText(string $value, bool $escape = true)

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

$this assertSeeTextInOrder(array $values, bool $escape = true)

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

$this assertDontSee(string $value, bool $escape = true)

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

$this assertDontSeeText(string $value, bool $escape = true)

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

string __toString()

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

Подробности

static void macro(string $name, object|callable $macro)

Зарегистрировать пользовательский макрос.

Параметры

string $name
object|callable $macro

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

void

static void mixin(object $mixin, bool $replace = true)

Смешивает другой объект в класс.

Параметры

объект $mixin
логическое $replace

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

void

Исключения

ReflectionException

static bool hasMacro(string $name)

Проверяет, зарегистрирован ли макрос.

Параметры

строка $name

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

bool

static void flushMacros()

Очищает существующие макросы.

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

void

static mixed __callStatic(string $method, array $parameters)

Динамически обрабатывает вызовы к классу.

Параметры

строка $method
массив $parameters

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

mixed

Исключения

BadMethodCallException

mixed __call(string $method, array $parameters)

Динамически обрабатывает вызовы к классу.

Параметры

строка $method
массив $parameters

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

mixed

Исключения

BadMethodCallException

void __construct(View $view)

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

Параметры

View $view

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

void

$this assertViewHas(string|array $key, mixed $value = null)

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

Параметры

строка|массив $key
смешанный $value

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

$this

$this assertViewHasAll(array $bindings)

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

Параметры

массив $bindings

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

$this

$this assertViewMissing(string $key)

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

Параметры

строка $key

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

$this

$this assertViewEmpty()

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

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

$this

$this assertSee(string $value, bool $escape = true)

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

Параметры

string $value
bool $escape

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

$this

$this assertSeeInOrder(array $values, bool $escape = true)

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

Параметры

array $values
bool $escape

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

$this

$this assertSeeText(string $value, bool $escape = true)

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

Параметры

string $value
bool $escape

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

$this

$this assertSeeTextInOrder(array $values, bool $escape = true)

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

Параметры

array $values
bool $escape

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

$this

$this assertDontSee(string $value, bool $escape = true)

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

Параметры

string $value
bool $escape

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

$this

$this assertDontSeeText(string $value, bool $escape = true)

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

Параметры

string $value
bool $escape

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

$this

string __toString()

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

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

string

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

Spec-Zone.ru

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