|
15 | 15 | use PHPUnit\Framework\Constraint\LogicalNot;
|
16 | 16 | use Symfony\Component\DomCrawler\Crawler;
|
17 | 17 | use Symfony\Component\DomCrawler\Test\Constraint as DomCrawlerConstraint;
|
18 |
| -use Symfony\Component\DomCrawler\Test\Constraint\CrawlerSelectorAttributeValueSame; |
19 | 18 | use Symfony\Component\DomCrawler\Test\Constraint\CrawlerSelectorExists;
|
20 | 19 |
|
21 | 20 | /**
|
@@ -87,18 +86,12 @@ public static function assertInputValueNotSame(string $fieldName, string $expect
|
87 | 86 |
|
88 | 87 | public static function assertCheckboxChecked(string $fieldName, string $message = ''): void
|
89 | 88 | {
|
90 |
| - self::assertThat(self::getCrawler(), LogicalAnd::fromConstraints( |
91 |
| - new CrawlerSelectorExists("input[name=\"$fieldName\"]"), |
92 |
| - new CrawlerSelectorAttributeValueSame("input[name=\"$fieldName\"]", 'checked', 'checked') |
93 |
| - ), $message); |
| 89 | + self::assertThat(self::getCrawler(), new CrawlerSelectorExists("input[name=\"$fieldName\"]:checked"), $message); |
94 | 90 | }
|
95 | 91 |
|
96 | 92 | public static function assertCheckboxNotChecked(string $fieldName, string $message = ''): void
|
97 | 93 | {
|
98 |
| - self::assertThat(self::getCrawler(), LogicalAnd::fromConstraints( |
99 |
| - new CrawlerSelectorExists("input[name=\"$fieldName\"]"), |
100 |
| - new LogicalNot(new CrawlerSelectorAttributeValueSame("input[name=\"$fieldName\"]", 'checked', 'checked')) |
101 |
| - ), $message); |
| 94 | + self::assertThat(self::getCrawler(), new LogicalNot(new CrawlerSelectorExists("input[name=\"$fieldName\"]:checked")), $message); |
102 | 95 | }
|
103 | 96 |
|
104 | 97 | public static function assertFormValue(string $formSelector, string $fieldName, string $value, string $message = ''): void
|
|
0 commit comments