Spec-Zone.ru › Laravel 9

TestView

класс TestView (Код источника)

Трейты

Macroable

Свойства

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

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

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

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

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

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

Методы

статический void macro(строка $name, объект|вызываемый $macro)

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

из Macroable
статический void mixin(объект $mixin, bool $replace = true)

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

из Macroable
статический bool hasMacro(строка $name)

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

из Macroable
статический void flushMacros()

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

из Macroable
статический смешанный __callStatic(строка $method, массив $parameters)

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

из Macroable
смешанный __call(строка $method, массив $parameters)

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

из Macroable
void __construct(View $view)

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

$this assertViewHas(строка|массив $key, смешанный $value = null)

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

$this assertViewHasAll(массив $bindings)

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

$this assertViewMissing(строка $key)

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

$this assertSee(строка $value, bool $escape = true)

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

$this assertSeeInOrder(массив $values, bool $escape = true)

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

$this assertSeeText(строка $value, bool $escape = true)

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

$this assertSeeTextInOrder(массив $values, bool $escape = true)

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

$this assertDontSee(строка $value, bool $escape = true)

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

$this assertDontSeeText(строка $value, bool $escape = true)

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

строка __toString()

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

Подробности

статический void macro(строка $name, объект|вызываемый $macro)

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

Параметры

строка $name
объект|вызываемый $macro

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

void

статический void mixin(объект $mixin, bool $replace = true)

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

Параметры

объект $mixin
bool $replace

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

void

Исключения

ReflectionException

статический bool hasMacro(строка $name)

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

Параметры

строка $name

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

bool

статический void flushMacros()

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

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

void

статический смешанный __callStatic(строка $method, массив $parameters)

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

Параметры

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

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

смешанный

Исключения

BadMethodCallException

смешанный __call(строка $method, массив $parameters)

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

Параметры

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

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

смешанный

Исключения

BadMethodCallException

void __construct(View $view)

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

Параметры

View $view

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

void

$this assertViewHas(строка|массив $key, смешанный $value = null)

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

Параметры

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

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

$this

$this assertViewHasAll(массив $bindings)

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

Параметры

массив $bindings

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

$this

$this assertViewMissing(string $key)

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

Параметры

string $key

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

$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/9.x/Illuminate/Testing/TestView.html

Spec-Zone.ru

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