Spec-Zone.ru › Laravel 5.3

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 getReverseFailureDescription()

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

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

protected string getReverseFailureDescription()

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

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

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.3/Illuminate/Foundation/Testing/Constraints/HasLink.html

Spec-Zone.ru

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