ReversePageConstraint

class ReversePageConstraint extends PageConstraint (View source)

Properties

protected PageConstraint $pageConstraint The page constraint instance.

Methods

string html(Crawler|string $crawler)

Make sure we obtain the HTML from the crawler or the response.

from PageConstraint
string text(Crawler|string $crawler)

Make sure we obtain the HTML from the crawler or the response.

from PageConstraint
Crawler crawler(Crawler|string $crawler)

Create a crawler instance if the given value is not already a Crawler.

from PageConstraint
string getEscapedPattern(string $text)

Get the escaped text pattern for the constraint.

from PageConstraint
void fail(Crawler|string $crawler, string $description, ComparisonFailure $comparisonFailure = null)

Throw an exception for the given comparison and test description.

from PageConstraint
string getFailureDescription()

Get the description of the failure.

string getReverseFailureDescription()

Returns the reversed description of the failure.

from PageConstraint
string toString()

Get a string representation of the object.

void __construct(PageConstraint $pageConstraint)

Create a new reverse page constraint instance.

bool matches(Crawler $crawler)

Reverse the original page constraint result.

Details

protected string html(Crawler|string $crawler)

Make sure we obtain the HTML from the crawler or the response.

Parameters

Crawler|string $crawler

Return Value

string

protected string text(Crawler|string $crawler)

Make sure we obtain the HTML from the crawler or the response.

Parameters

Crawler|string $crawler

Return Value

string

protected Crawler crawler(Crawler|string $crawler)

Create a crawler instance if the given value is not already a Crawler.

Parameters

Crawler|string $crawler

Return Value

Crawler

protected string getEscapedPattern(string $text)

Get the escaped text pattern for the constraint.

Parameters

string $text

Return Value

string

protected void fail(Crawler|string $crawler, string $description, ComparisonFailure $comparisonFailure = null)

Throw an exception for the given comparison and test description.

Parameters

Crawler|string $crawler
string $description
ComparisonFailure $comparisonFailure

Return Value

void

Exceptions

PHPUnit_Framework_ExpectationFailedException

protected string getFailureDescription()

Get the description of the failure.

This method will attempt to negate the original description.

Return Value

string

protected string getReverseFailureDescription()

Returns the reversed description of the failure.

Return Value

string

string toString()

Get a string representation of the object.

Return Value

string

void __construct(PageConstraint $pageConstraint)

Create a new reverse page constraint instance.

Parameters

PageConstraint $pageConstraint

Return Value

void

bool matches(Crawler $crawler)

Reverse the original page constraint result.

Parameters

Crawler $crawler

Return Value

bool

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