/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Integration/Routing/ResponsableTest.php
31 строка
833 B
Dries Vints
[8.x] Clean up test suite (#39406)
28 окт 2021, 22:56
Не верифицирован
28 окт 2021, 22:56
506de15
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Integration\Routing; use Illuminate\Contracts\Support\Responsable; use Illuminate\Support\Facades\Route; use Orchestra\Testbench\TestCase; class ResponsableTest extends TestCase { public function testResponsableObjectsAreRendered() { Route::get('/responsable', function () { return new TestResponsableResponse; }); $response = $this->get('/responsable'); $this->assertEquals(201, $response->status()); $this->assertSame('Taylor', $response->headers->get('X-Test-Header')); $this->assertSame('hello world', $response->getContent()); } } class TestResponsableResponse implements Responsable { public function toResponse($request) { return response('hello world', 201, ['X-Test-Header' => 'Taylor']); } }