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 из ползунка или ответа.
protected string text(Crawler|string $crawler)
Убедитесь, что мы получаем HTML из ползунка или ответа.
protected Crawler crawler(Crawler|string $crawler)
Создать экземпляр ползунка, если заданное значение не является уже ползунком.
protected string getEscapedPattern(string $text)
Получить закодированный шаблон текста для проверки.
protected void fail(Crawler|string $crawler, string $description, ComparisonFailure $comparisonFailure = null)
Выбросить исключение для заданного сравнения и описания теста.
string getFailureDescription()
Возвращает описание ошибки.
protected string getReverseFailureDescription()
Возвращает обратное описание ошибки.
string toString()
Получить строковое представление объекта.
Заглушка метода, чтобы избежать принудительного определения этого метода.
void __construct(string $text, string|null $url = null)
Создать новый экземпляр проверки.
bool matches(Crawler|string $crawler)
Проверить, найдена ли ссылка в заданном ползунке.
protected string absoluteUrl()
Добавить корень, если URL относительный (вспомогательный метод функции hasLink).
© 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