diff options
author | Igor Scheller <igor.scheller@igorshp.de> | 2018-10-25 18:53:05 +0200 |
---|---|---|
committer | msquare <msquare@notrademark.de> | 2019-06-12 10:24:02 +0200 |
commit | 6ed891fc0416e8025f929cf60a07b1020118b221 (patch) | |
tree | 17e6a0d312693838133cb8241320424b9c0fcd1e /tests/Unit/Http/ResponseTest.php | |
parent | 2e51fbff9d8472a0e98af39aff52d30f0b67706b (diff) |
Added logout via AuthController
Diffstat (limited to 'tests/Unit/Http/ResponseTest.php')
-rw-r--r-- | tests/Unit/Http/ResponseTest.php | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/Unit/Http/ResponseTest.php b/tests/Unit/Http/ResponseTest.php index 6f20ff67..34f76513 100644 --- a/tests/Unit/Http/ResponseTest.php +++ b/tests/Unit/Http/ResponseTest.php @@ -85,4 +85,23 @@ class ResponseTest extends TestCase $response = new Response(); $response->withView('foo'); } + + /** + * @covers \Engelsystem\Http\Response::redirectTo + */ + public function testRedirectTo() + { + $response = new Response(); + $newResponse = $response->redirectTo('http://foo.bar/lorem', 301, ['test' => 'ing']); + + $this->assertNotEquals($response, $newResponse); + $this->assertEquals(301, $newResponse->getStatusCode()); + $this->assertArraySubset( + [ + 'location' => ['http://foo.bar/lorem'], + 'test' => ['ing'], + ], + $newResponse->getHeaders() + ); + } } |