Open Monograph Press
3.3.0
ResponseStatusCodeSame.php
1
<?php
2
3
/*
4
* This file is part of the Symfony package.
5
*
6
* (c) Fabien Potencier <fabien@symfony.com>
7
*
8
* For the full copyright and license information, please view the LICENSE
9
* file that was distributed with this source code.
10
*/
11
12
namespace
Symfony\Component\HttpFoundation\Test\Constraint
;
13
14
use PHPUnit\Framework\Constraint\Constraint;
15
use
Symfony\Component\HttpFoundation\Response
;
16
17
final
class
ResponseStatusCodeSame
extends
Constraint
18
{
19
private
$statusCode;
20
21
public
function
__construct
(
int
$statusCode)
22
{
23
$this->statusCode = $statusCode;
24
}
25
29
public
function
toString
(): string
30
{
31
return
'status code is '
.$this->statusCode;
32
}
33
39
protected
function
matches
($response): bool
40
{
41
return
$this->statusCode === $response->getStatusCode();
42
}
43
49
protected
function
failureDescription
($response): string
50
{
51
return
'the Response '
.$this->toString();
52
}
53
59
protected
function
additionalFailureDescription
($response): string
60
{
61
return
(
string
) $response;
62
}
63
}
Symfony\Component\HttpFoundation\Test\Constraint\ResponseStatusCodeSame\__construct
__construct(int $statusCode)
Definition:
ResponseStatusCodeSame.php:21
Symfony\Component\HttpFoundation\Response
Definition:
paymethod/paypal/lib/vendor/symfony/http-foundation/Response.php:19
Symfony\Component\HttpFoundation\Test\Constraint\ResponseStatusCodeSame\toString
toString()
Definition:
ResponseStatusCodeSame.php:29
Symfony\Component\HttpFoundation\Test\Constraint\ResponseStatusCodeSame\failureDescription
failureDescription($response)
Definition:
ResponseStatusCodeSame.php:49
Symfony\Component\HttpFoundation\Test\Constraint\ResponseStatusCodeSame\additionalFailureDescription
additionalFailureDescription($response)
Definition:
ResponseStatusCodeSame.php:59
Symfony\Component\HttpFoundation\Test\Constraint\ResponseStatusCodeSame
Definition:
ResponseStatusCodeSame.php:17
Symfony\Component\HttpFoundation\Test\Constraint\ResponseStatusCodeSame\matches
matches($response)
Definition:
ResponseStatusCodeSame.php:39
Symfony\Component\HttpFoundation\Test\Constraint
Definition:
RequestAttributeValueSame.php:12
plugins
paymethod
paypal
vendor
symfony
http-foundation
Test
Constraint
ResponseStatusCodeSame.php
Generated on Fri Aug 28 2020 14:53:34 for Open Monograph Press by
1.8.17