Depois de passar pela instalação usual e escrever alguns testes, demorei um pouco para descobrir como executar o comando phpunit sem encontrar algum tipo de erro de fixação. Foi quando descobri que você deveria fazer o upload do esquema para que um banco de dados sqlite seja executado corretamente.
Primeiro instale o LiipFunctionalTestBundle:
LinkEscreva alguns testes usando o referido pacote.
Execute o comando doctrine para gerar o esquema no banco de dados de teste:
$ app/console doctrine:schema:create --env=test
- Assim que terminar de gerar o esquema, execute os testes.
$ phpunit -c app/
Observação: os testes que carregam os acessórios de fixação de dados no método de substituição setUp () carregam esses acessórios no banco de dados de teste automaticamente.