Spec-Zone.ru › Laravel 5.2

HasLink

class HasLink extends PageConstraint (View source)

Свойства

protected string $text Ожидаемый текст.
protected string|null $url Ожидаемый URL, к которому ведет ссылка в теге .

Методы

string html(Crawler|string $crawler)

Убедитесь, что мы получаем HTML из обходчика или ответа.

из PageConstraint
string text(Crawler|string $crawler)

Убедитесь, что мы получаем HTML из обходчика или ответа.

из PageConstraint
Crawler crawler(Crawler|string $crawler)

Создать экземпляр обходчика, если переданное значение не является уже обходчиком.

из PageConstraint
string getEscapedPattern(string $text)

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

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

Выбросить исключение для данного сравнения и описания теста.

из PageConstraint
string getFailureDescription()

Возвращает описание ошибки.

string toString()

Получить строковое представление объекта.

из PageConstraint
void __construct(string $text, string|null $url = null)

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

bool matches(Crawler|string $crawler)

Проверить, найдена ли ссылка в заданном обходчике.

string absoluteUrl()

Добавить корень, если URL относительный (вспомогательный метод функции hasLink).

Подробное описание

protected string html(Crawler|string $crawler)

Убедитесь, что мы получаем HTML из обходчика или ответа.

Параметры

Crawler|string $crawler

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

string

protected string text(Crawler|string $crawler)

Убедитесь, что мы получаем HTML из обходчика или ответа.

Параметры

Crawler|string $crawler

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

string

protected Crawler crawler(Crawler|string $crawler)

Создать экземпляр обходчика, если переданное значение не является уже обходчиком.

Параметры

Crawler|string $crawler

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

Crawler

protected string getEscapedPattern(string $text)

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

Параметры

string $text

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

string

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

Выбросить исключение для данного сравнения и описания теста.

Параметры

Crawler|string $crawler
string $description
ComparisonFailure $comparisonFailure

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

void

Исключения

PHPUnit_Framework_ExpectationFailedException

string getFailureDescription()

Возвращает описание ошибки.

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

string

string toString()

Получить строковое представление объекта.

Метод-заполнитель для предотвращения необходимости определения этого метода.

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

string

void __construct(string $text, string|null $url = null)

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

Параметры

string $text
string|null $url

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

void

bool matches(Crawler|string $crawler)

Проверить, найдена ли ссылка в заданном обходчике.

Параметры

Crawler|string $crawler

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

bool

protected string absoluteUrl()

Добавить корень, если URL относительный (вспомогательный метод функции hasLink).

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

string

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

Spec-Zone.ru

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