@EvgeniiR
https://github.com/EvgeniiR

Phpunit в Symfony 4, изменить URL сайта?

Добрый день.
Пытаюсь настроить phpunit в symfony.
Стандартный тест из документации:
namespace App\Tests;

use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;

class ApplicationAvailabilityFunctionalTest extends WebTestCase
{
    /**
     * @dataProvider urlProvider
     */
    public function testPageIsSuccessful($url)
    {
        $client = self::createClient();
        $client->request('GET', $url);

        $this->assertTrue($client->getResponse()->isSuccessful());
    }

    public function urlProvider()
    {
        yield ['/'];
        yield ['/posts'];
        yield ['/post/fixture-post-1'];
        yield ['/blog/category/fixture-category'];
        yield ['/archives'];
        // ...
    }
}
обращается по адресу localhost/...
Как настроить, чтобы первая часть адреса была не "localhost" а "symfony-site.test"?
  • Вопрос задан
  • 244 просмотра
Решения вопроса 1
voronkovich
@voronkovich
Попробуйте так:

$client = self::createClient();

$client->setServerParameter('HTTP_HOST', 'symfony-test');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы