Рассмотрим этот простой пример:
use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;
class DefaultControllerTest extends WebTestCase
{
public function testIndex()
{
$client = static::createClient();
$client->request('GET', '/');
$this->assertEquals(200, $client->getResponse()->getStatusCode());
}
}
При выполнении этого через PHPUnit я получаю следующее предупреждение
Autowiring services based on the types they implement is deprecated since Symfony 3.3 and won't be supported in version 4.0. You should rename (or alias) the "test.client.history" service to "Symfony\Component\BrowserKit\History" instead: 1x
1x in KitaControllerTest::testIndex from Tests\AppBundle\Controller
Как я могу исправить это предупреждение, поскольку оно объявлено в ядре Symfony.
Я использую Symfony 3.4.3
Задача ещё не решена.
Других решений пока нет …