Die Laravel-Fassadenklasse wurde nicht gefunden, wenn sie in einem Komponententest verspottet wurde

7

Ich verpasse hier vielleicht etwas, aber ich habe eine sehr einfache Hilfsklasse, die ein Verzeichnis erstellt:

%Vor%

Und dazugehöriger Test hier:

%Vor%

Ich erhalte jedoch einen schwerwiegenden Fehler beim Ausführen des Tests:

  

PHP Schwerwiegender Fehler: Klasse 'Datei' nicht gefunden in /my/app/folder/app/tests/lib/myapp/helpers/FileSystemHelperTest.php

Ich habe mir die Dokumente angeschaut, weil ich eine Fassade verspottet habe und ich kann nicht sehen, wo ich falsch liege. Irgendwelche Vorschläge?

Danke

    
Russ Back 25.06.2013, 09:53
quelle

2 Antworten

20

Ich habe das in den Dokumenten verpasst:

  

Hinweis: Wenn Sie Ihre eigene setUp-Methode definieren, müssen Sie parent :: setUp aufrufen.

Aufruf, der das Problem heilte. Doh!

    
Russ Back 25.06.2013 12:18
quelle
3

es ist, weil das Laravel-Framework vor der Verwendung von factory nicht geladen ist oder weil es keine Laravel-PHP-Unit (TestCase-Klasse) verwendet Hier ist ein Beispielcode zum Testen von Groß- und Kleinschreibung in App / // Achtung, erstreckt sich von TestCase nicht ()

%Vor%

    
nova 28.02.2015 10:39
quelle

Tags und Links