|
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