In Symofny wird automatisch beim Ausführen von Tests die app/config/parameters_test.yml geladen.
Dort sollte dann eine andere Datenbank angegeben werden, der Einfachheit halber mit demselben Datenbank User:
database_host: same_as_dev
database_port: same_as_dev
database_name: test_db
database_user: same_as_dev
database_password: same_as_dev
Dann müssen auf der Konsole folgende Befehle ausgeführt werden:
Cache leeren:
php bin/console cache:clear –env=test
Datenbank erstellen
php bin/console doctrine:database:create –env=test
Tabellen erstellen
hp bin/console doctrine:schema:update –env=test –force
Dann könnne Fixtures geladen werden und Integration Tests geschrieben werden.