In Vergangenheit zu schreiben, ich habe JUnit
Testfälle geschrieben für API, Services, functions.
Wie Testfälle für Process
erste Mal auf einige Kommandozeilen-Utility ich arbeite, die Java ProcessBuilder
.I'm verwirrt mit ausgeführt werden soll, wie ich schreibe dafür Testfälle.
Zum Beispiel arbeite ich an Ghost-Skript, um PDF in mehreren TIFF-Dateien zu brechen.
Wie kann ich Testfälle für diesen Fall schreiben?
Schnittstellen und Abhängigkeitsinjektion sind Ihre Freunde hier. –
1 gültiges Szenario wäre 10-Seiten-PDF muss in 10 separate Tiff-Datei brechen, wie können Sie einen Testfall für diese Verwendung Schnittstelle oder DI schreiben? – Gaurav
In der Tat kann ich. Ich werde es jedoch nicht tun, weil das bedeuten würde, dass eine solche Anfrage für Stack Overflow ein Thema ist. –