Ich habe folgende Teil einer bestehenden Unit-Test (mit Mockery als aktiviert Modul):Mockery, Codeception und Symfony - neu deklarieren kann nicht Klasse
$mockedEvent = \Mockery::mock('\Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent');
Dieser Test fein läuft und erfolgreich ist, aber sobald Codeception I erreicht meine Funktionstests mit Symfony2 Modul erhalten die folgende Fehlermeldung:
PHP Fatal error: Cannot declare class Symfony\Component\HttpFoundation\Request, because the name is already in use in /projectDir/var/bootstrap.php.cache on line 365
Irgendwie ist die angegebenen Klassen in meinen Unit-Tests Probleme in meinen Funktionstests verursachen, was zu mir nicht Mockery in der Lage zu nutzen, wie beabsichtigt. Wie vermeide ich diesen Fehler?
Führen Sie Codeception mit -vvv-Flag aus und fügen Sie Ihrer Frage den vollständigen Stack-Trace hinzu. – Naktibalda