Durante os exercícios do curso, movi o arquivo AvaliarTest.php para a pasta 'test', porem, deu o seguinte erro:
Warning: require(Usuario.php): failed to open stream: No such file or directory in /var/www/html/php_tdd/test/AvaliadorTest.php on line 5
Fatal error: require(): Failed opening required 'Usuario.php' (include_path='.:/usr/local/lib/php') in /var/www/html/php_tdd/test/AvaliadorTest.php on line 5
Pelo erro entendi que estava dando erro por causa do require "Usuario.php", por isso troquei Usuario.php por ../Usuario.php para ele voltar um diretório, mas o erro continuou.
Apenas para resolver o problema e poder prosseguir com os exercícios, adicionei no inicio do arquivo de testes o seguinte comando:
set_include_path('/var/www/html/php_tdd');
Mas acho que o set_include_path não é uma boa pratica, o que posso fazer para o sistema entender o caminho setado no require das classes de teste ?