Wie STDIN in PHPUnit testen

8

Ich habe eine Leserklasse, die von stdin liest und den readed Wert zurückliefert.

%Vor%

Jetzt ist meine Frage, wie ich diese Klasse testen kann, was von stdin liest und den readed Wert von getReadedValue() function zurückgibt?

    
Piotr Olaszewski 11.04.2013, 19:46
quelle

1 Antwort

1

Sie testen den Reader , nicht wenn STDIN funktioniert oder nicht.

Da Sie die Einheit testen (den Reader ), ist es nicht wichtig, was dieser Dateiname ist, da er nur optional ist. Sie können etwas anderes injizieren, zum Beispiel den Dateinamen einer temporären Datei.

    
M8R-1jmw5r 11.04.2013 20:25
quelle

Tags und Links