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)
Зарегистрировать пользовательский макрос.
static void mixin(object $mixin, bool $replace = true)
Смешивает другой объект в класс.
static bool hasMacro(string $name)
Проверяет, зарегистрирован ли макрос.
static void flushMacros()
Очищает существующие макросы.
static mixed __callStatic(string $method, array $parameters)
Динамически обрабатывает вызовы к классу.
mixed __call(string $method, array $parameters)
Динамически обрабатывает вызовы к классу.
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()
Получение строкового содержимого отрисованного представления.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Testing/TestView.html