class WebAssert
Defines a class with methods for asserting presence of elements during tests.
Hierarchy
- class \Drupal\Tests\WebAssert extends \Behat\Mink\WebAssert
- class \Drupal\simpletest\WebAssert extends \Drupal\Tests\WebAssert
Expanded class hierarchy of WebAssert
Deprecated
in drupal:8.1.1 and is removed from drupal:9.0.0. This was moved to another namespace.
See also
\Drupal\Tests
File
-
core/
modules/ simpletest/ src/ WebAssert.php, line 15
Namespace
Drupal\simpletestView source
class WebAssert extends BaseWebAssert {
}
Members
| Title Sort descending | Modifiers | Object type | Summary | Overrides |
|---|---|---|---|---|
| WebAssert::$baseUrl | protected | property | The absolute URL of the site under test. | |
| WebAssert::assert | public | function | Asserts a condition. | |
| WebAssert::assertEscaped | public | function | Passes if the raw text IS found escaped on the loaded page. | 1 |
| WebAssert::assertNoEscaped | public | function | Passes if the raw text IS NOT found escaped on the loaded page. | 1 |
| WebAssert::buildXPathQuery | public | function | Builds an XPath query. | |
| WebAssert::buttonExists | public | function | Checks that specific button exists on the current page. | |
| WebAssert::buttonNotExists | public | function | Checks that the specific button does NOT exist on the current page. | |
| WebAssert::cleanUrl | protected | function | ||
| WebAssert::fieldDisabled | public | function | Checks that a given form field element is disabled. | |
| WebAssert::fieldEnabled | public | function | Checks that a given form field element is enabled. | |
| WebAssert::hiddenFieldExists | public | function | Checks that specific hidden field exists. | |
| WebAssert::hiddenFieldNotExists | public | function | Checks that specific hidden field does not exist. | |
| WebAssert::hiddenFieldValueEquals | public | function | Checks that specific hidden field have provided value. | |
| WebAssert::hiddenFieldValueNotEquals | public | function | Checks that specific hidden field doesn't have the provided value. | |
| WebAssert::linkByHrefExists | public | function | Passes if a link containing a given href (part) is found. | |
| WebAssert::linkByHrefNotExists | public | function | Passes if a link containing a given href (part) is not found. | |
| WebAssert::linkExists | public | function | Passes if a link with the specified label is found. | |
| WebAssert::linkExistsExact | public | function | Passes if a link with the exactly specified label is found. | |
| WebAssert::linkNotExists | public | function | Passes if a link with the specified label is not found. | |
| WebAssert::linkNotExistsExact | public | function | Passes if a link with the exactly specified label is not found. | |
| WebAssert::optionExists | public | function | Checks that specific option in a select field exists on the current page. | |
| WebAssert::optionNotExists | public | function | Checks that an option in a select field does NOT exist on the current page. | |
| WebAssert::pageTextContainsOnce | public | function | Checks that current page contains text only once. | |
| WebAssert::responseContains | public | function | Checks that page HTML (response content) contains text. | |
| WebAssert::responseNotContains | public | function | Checks that page HTML (response content) does not contains text. | |
| WebAssert::selectExists | public | function | Checks that specific select field exists on the current page. | |
| WebAssert::titleEquals | public | function | Pass if the page title is the given string. | |
| WebAssert::__construct | public | function | Constructor. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.