TestView
class TestView implements Stringable (View source)
Traits
Properties
static protected array | $macros | The registered string macros. |
from Macroable |
protected View | $view | The original view. |
|
protected string | $rendered | The rendered view contents. |
Methods
Mix another object into the class.
Dynamically handle calls to the class.
Dynamically handle calls to the class.
Assert that the response view has a given piece of bound data.
Assert that the response view has a given list of bound data.
Assert that the response view is missing a piece of bound data.
Assert that the view's rendered content is empty.
Assert that the given string is contained within the view.
Assert that the given strings are contained in order within the view.
Assert that the given string is contained within the view text.
Assert that the given strings are contained in order within the view text.
Assert that the given string is not contained within the view.
Assert that the given string is not contained within the view text.
Get the string contents of the rendered view.
Details
$this
assertViewHas(string|array $key, mixed $value = null)
Assert that the response view has a given piece of bound data.
$this
assertViewHasAll(array $bindings)
Assert that the response view has a given list of bound data.
$this
assertViewMissing(string $key)
Assert that the response view is missing a piece of bound data.
$this
assertSee(string $value, bool $escape = true)
Assert that the given string is contained within the view.
$this
assertSeeInOrder(array $values, bool $escape = true)
Assert that the given strings are contained in order within the view.
$this
assertSeeText(string $value, bool $escape = true)
Assert that the given string is contained within the view text.
$this
assertSeeTextInOrder(array $values, bool $escape = true)
Assert that the given strings are contained in order within the view text.
$this
assertDontSee(string $value, bool $escape = true)
Assert that the given string is not contained within the view.