docs: clarify how to import assertions (#9868)
This commit is contained in:
parent
ffbd6de665
commit
34e55007d0
|
|
@ -6,7 +6,18 @@ The [PlaywrightAssertions] class provides convenience methods for creating asser
|
||||||
Consider the following example:
|
Consider the following example:
|
||||||
|
|
||||||
```java
|
```java
|
||||||
assertThat(page.locator('.status')).hasText('Submitted');
|
...
|
||||||
|
import static com.microsoft.playwright.assertions.PlaywrightAssertions.assertThat;
|
||||||
|
|
||||||
|
public class TestExample {
|
||||||
|
...
|
||||||
|
@Test
|
||||||
|
void statusBecomesSubmitted() {
|
||||||
|
...
|
||||||
|
page.click("#submit-button");
|
||||||
|
assertThat(page.locator(".status")).hasText("Submitted");
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Playwright will be re-testing the node with the selector `.status` until fetched Node has the `"Submitted"`
|
Playwright will be re-testing the node with the selector `.status` until fetched Node has the `"Submitted"`
|
||||||
|
|
@ -15,6 +26,16 @@ reached. You can pass this timeout as an option.
|
||||||
|
|
||||||
By default, the timeout for assertions is set to 5 seconds.
|
By default, the timeout for assertions is set to 5 seconds.
|
||||||
|
|
||||||
|
To use Playwright assertions add the following dependency into the `pom.xml` of your Maven project:
|
||||||
|
|
||||||
|
```xml
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.microsoft.playwright</groupId>
|
||||||
|
<artifactId>assertions</artifactId>
|
||||||
|
<version>1.16.0</version>
|
||||||
|
</dependency>
|
||||||
|
```
|
||||||
|
|
||||||
## method: PlaywrightAssertions.assertThatLocator
|
## method: PlaywrightAssertions.assertThatLocator
|
||||||
* langs: java
|
* langs: java
|
||||||
- alias-java: assertThat
|
- alias-java: assertThat
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ public class Example {
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.microsoft.playwright</groupId>
|
<groupId>com.microsoft.playwright</groupId>
|
||||||
<artifactId>playwright</artifactId>
|
<artifactId>playwright</artifactId>
|
||||||
<version>1.9.0-alpha-0</version>
|
<version>1.16.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<build>
|
<build>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue