|
28 | 28 | */
|
29 | 29 | trait BrowserKitAssertionsTrait
|
30 | 30 | {
|
31 |
| - public static function assertResponseIsSuccessful(string $message = ''): void |
| 31 | + public static function assertResponseIsSuccessful(string $message = '', bool $verbose = true): void |
32 | 32 | {
|
33 |
| - self::assertThatForResponse(new ResponseConstraint\ResponseIsSuccessful(), $message); |
| 33 | + self::assertThatForResponse(new ResponseConstraint\ResponseIsSuccessful($verbose), $message); |
34 | 34 | }
|
35 | 35 |
|
36 |
| - public static function assertResponseStatusCodeSame(int $expectedCode, string $message = ''): void |
| 36 | + public static function assertResponseStatusCodeSame(int $expectedCode, string $message = '', bool $verbose = true): void |
37 | 37 | {
|
38 |
| - self::assertThatForResponse(new ResponseConstraint\ResponseStatusCodeSame($expectedCode), $message); |
| 38 | + self::assertThatForResponse(new ResponseConstraint\ResponseStatusCodeSame($expectedCode, $verbose), $message); |
39 | 39 | }
|
40 | 40 |
|
41 | 41 | public static function assertResponseFormatSame(?string $expectedFormat, string $message = ''): void
|
42 | 42 | {
|
43 | 43 | self::assertThatForResponse(new ResponseConstraint\ResponseFormatSame(self::getRequest(), $expectedFormat), $message);
|
44 | 44 | }
|
45 | 45 |
|
46 |
| - public static function assertResponseRedirects(?string $expectedLocation = null, ?int $expectedCode = null, string $message = ''): void |
| 46 | + public static function assertResponseRedirects(?string $expectedLocation = null, ?int $expectedCode = null, string $message = '', bool $verbose = true): void |
47 | 47 | {
|
48 |
| - $constraint = new ResponseConstraint\ResponseIsRedirected(); |
| 48 | + $constraint = new ResponseConstraint\ResponseIsRedirected($verbose); |
49 | 49 | if ($expectedLocation) {
|
50 | 50 | if (class_exists(ResponseConstraint\ResponseHeaderLocationSame::class)) {
|
51 | 51 | $locationConstraint = new ResponseConstraint\ResponseHeaderLocationSame(self::getRequest(), $expectedLocation);
|
@@ -100,9 +100,9 @@ public static function assertResponseCookieValueSame(string $name, string $expec
|
100 | 100 | ), $message);
|
101 | 101 | }
|
102 | 102 |
|
103 |
| - public static function assertResponseIsUnprocessable(string $message = ''): void |
| 103 | + public static function assertResponseIsUnprocessable(string $message = '', bool $verbose = true): void |
104 | 104 | {
|
105 |
| - self::assertThatForResponse(new ResponseConstraint\ResponseIsUnprocessable(), $message); |
| 105 | + self::assertThatForResponse(new ResponseConstraint\ResponseIsUnprocessable($verbose), $message); |
106 | 106 | }
|
107 | 107 |
|
108 | 108 | public static function assertBrowserHasCookie(string $name, string $path = '/', ?string $domain = null, string $message = ''): void
|
|
0 commit comments