2017-05-17 3 views
0

Nur für willen zum vollen Code-Coverage-Test, würde ich gerne die Datei /app/Providers/BroadcastServiceProvider.php automatisch erstellt kaufen Laravel Installer testen.Laravel Code Coverage: Wie Standard BroadcastServiceProvider zu testen?

Können Sie mir einen einfachen Test vorschlagen?

+1

Schließen Sie die Datei vom Coverage ab, da es sich um generierten Code handelt. Bedecken Sie nicht nur wegen, nein ein guter Rat. – hakre

Antwort

1

Das Folgende ist eine manuelle Test

ein grundlegendes Ereignis erstellen, und stellen Sie den Satz, den Treiber zu 'broadcast'
.env Stellen Sie den Broadcast-Anbieter Ihrer Wahl haben (Redis wären die optimale Wahl sein).
Übertragen Sie eine neue Instanz Ihres Ereignisses mithilfe der Hilfsfunktion broadcast()
Und überprüfen Sie den Treiber, um zu sehen, ob das Ereignis gesendet wurde.