PHPUnit trabalhando no IDE, mas servidor diz que classe não foi encontrada

Estou usando o plugin Symfony3 no PhpStorm. Meu interpretador de PHP é 7.0.18. Eu tenho o PHPUnit 6.3.0 configurado no PhpStorm, tendo o.phar arquivo no diretório raiz do meu projeto.

O teste de unidade funciona como um encanto dentro do IDE, porém executando qualquer operação no servidor (comobin/console server:start) aciona as seguintes mensagens:

Erro fatal do PHP: Classe 'PHPUnit \ Framework \ TestCase' não encontrada em /1tb/programming/PhpstormProjects/binary_search/src/AppBundle/Search/BinarySearchTest.php na linha 13
Erro fatal do PHP: Classe 'PHPUnit \ Framework \ TestCase' não encontrada em /1tb/programming/PhpstormProjects/binary_search/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Tests/TestCase.php na linha 17

BinarySearchTest.php:

 <?php

namespace AppBundle\Search;

use PHPUnit\Framework\TestCase;

class BinarySearchTest extends TestCase
{

}

TestCase.php:

<?php

namespace Symfony\Bundle\FrameworkBundle\Tests;

use PHPUnit\Framework\TestCase as PHPUnitTestCase;

class TestCase extends PHPUnitTestCase
{

}

Eu li muitos posts com problemas semelhantes, mas nenhum deles descreve o problema da maneira que eu faço. Então eu tentei rodar o PHPUnit comphpunit . no diretório raiz da pasta com este erro:

Erro fatal do PHP: Classe 'Doctrine \ Tests \ Common \ Cache \ CacheTest' não encontrada em /1tb/programming/PhpstormProjects/binary_search/vendor/doctrine/cache/tests/Doctrine/Tests/Common/Cache/ApcCacheTest.php na linha 10

Parece que, seja o que for que eu faça, acabo encontrando mais erros. Eu apenas comecei o Symfony e li um pouco da documentação, mas não consigo entender isso, estou nisso há dois dias. Alguma sugestão para mim?

questionAnswers(2)

yourAnswerToTheQuestion