| @@ 49-55 (lines=7) @@ | ||
| 46 | * |
|
| 47 | * @Then I should see the following error message(s): |
|
| 48 | */ |
|
| 49 | public function assertMultipleErrors(TableNode $messages) |
|
| 50 | { |
|
| 51 | foreach ($messages->getHash() as $key => $value) { |
|
| 52 | $message = trim($value['error messages']); |
|
| 53 | $this->assertErrorVisible($message); |
|
| 54 | } |
|
| 55 | } |
|
| 56 | ||
| 57 | /** |
|
| 58 | * Checks if the current page does not contain the given error message |
|
| @@ 82-88 (lines=7) @@ | ||
| 79 | * |
|
| 80 | * @Then I should not see the following error messages: |
|
| 81 | */ |
|
| 82 | public function assertNotMultipleErrors(TableNode $messages) |
|
| 83 | { |
|
| 84 | foreach ($messages->getHash() as $key => $value) { |
|
| 85 | $message = trim($value['error messages']); |
|
| 86 | $this->assertNotErrorVisible($message); |
|
| 87 | } |
|
| 88 | } |
|
| 89 | ||
| 90 | /** |
|
| 91 | * Checks if the current page contains the given success message |
|
| @@ 116-122 (lines=7) @@ | ||
| 113 | * |
|
| 114 | * @Then I should see the following success messages: |
|
| 115 | */ |
|
| 116 | public function assertMultipleSuccessMessage(TableNode $messages) |
|
| 117 | { |
|
| 118 | foreach ($messages->getHash() as $key => $value) { |
|
| 119 | $message = trim($value['success messages']); |
|
| 120 | $this->assertSuccessMessage($message); |
|
| 121 | } |
|
| 122 | } |
|
| 123 | ||
| 124 | /** |
|
| 125 | * Checks if the current page does not contain the given set of success message |
|
| @@ 149-155 (lines=7) @@ | ||
| 146 | * |
|
| 147 | * @Then I should not see the following success messages: |
|
| 148 | */ |
|
| 149 | public function assertNotMultipleSuccessMessage(TableNode $messages) |
|
| 150 | { |
|
| 151 | foreach ($messages->getHash() as $key => $value) { |
|
| 152 | $message = trim($value['success messages']); |
|
| 153 | $this->assertNotSuccessMessage($message); |
|
| 154 | } |
|
| 155 | } |
|
| 156 | ||
| 157 | /** |
|
| 158 | * Checks if the current page contains the given warning message |
|
| @@ 183-189 (lines=7) @@ | ||
| 180 | * |
|
| 181 | * @Then I should see the following warning messages: |
|
| 182 | */ |
|
| 183 | public function assertMultipleWarningMessage(TableNode $messages) |
|
| 184 | { |
|
| 185 | foreach ($messages->getHash() as $key => $value) { |
|
| 186 | $message = trim($value['warning messages']); |
|
| 187 | $this->assertWarningMessage($message); |
|
| 188 | } |
|
| 189 | } |
|
| 190 | ||
| 191 | /** |
|
| 192 | * Checks if the current page does not contain the given set of warning message |
|
| @@ 216-222 (lines=7) @@ | ||
| 213 | * |
|
| 214 | * @Then I should not see the following warning messages: |
|
| 215 | */ |
|
| 216 | public function assertNotMultipleWarningMessage(TableNode $messages) |
|
| 217 | { |
|
| 218 | foreach ($messages->getHash() as $key => $value) { |
|
| 219 | $message = trim($value['warning messages']); |
|
| 220 | $this->assertNotWarningMessage($message); |
|
| 221 | } |
|
| 222 | } |
|
| 223 | ||
| 224 | /** |
|
| 225 | * Checks if the current page contain the given message |
|