Hallo,
ich habe eine Methode checkFiles, die ich mit UnitTest testen möchte. Leider bin ich bei Test noch nicht ganz so erfahren. Ich suche hier auch keine Codeansätze, wie man dies in Java umsetzt, da ich gerade mit Powershell/Pester unterwegs bin.
Ich brauche nur sinnvolle Testfälle und ich weiß, das die Java Community sehr aktiv ist. Deswegen frage ich hier.
Also checkFiles ist dafür da, das nicht zuviele LogFiles erzeugt werden.
Diese Methode achtet immer darauf, dass maximal 5 Files drin sind. Wird eine sechste erzeugt, wird die älteste gelöscht.
Test sollten unabhängig und in sich abgeschlossen sein, wie eben alle UnitTest auch.
Ich könnte jetzt 5 Files erzeugen und unabhängig davon wieviele lokal bereits vorhanden sind kann ich den Test schreiben "Maximal 5 Files im Ordner". Jetzt könnte ich auch noch testen, wenn ich z.B. zwei Files erzeuge, das "1 bis 5 File im Ordner sind". Und als letztes kann ich ich prüfen, wenn ich eine Datei erzeuge, dass "Nicht 0 Files sich im Ordner befinden".
Das wären 3 Test, wobei zwei Tests recht ähnlich sind. Und meiner Meinung nach müsste ich noch irgendwas testen können.
Wäre über jeden weiteren Vorschlag sehr dankbar. Vorallem was unabhängige Tests angeht. Bin mir nicht sicher, ob meine Test, in den Aspekten gut sind.
ich habe eine Methode checkFiles, die ich mit UnitTest testen möchte. Leider bin ich bei Test noch nicht ganz so erfahren. Ich suche hier auch keine Codeansätze, wie man dies in Java umsetzt, da ich gerade mit Powershell/Pester unterwegs bin.
Ich brauche nur sinnvolle Testfälle und ich weiß, das die Java Community sehr aktiv ist. Deswegen frage ich hier.
Also checkFiles ist dafür da, das nicht zuviele LogFiles erzeugt werden.
Diese Methode achtet immer darauf, dass maximal 5 Files drin sind. Wird eine sechste erzeugt, wird die älteste gelöscht.
Test sollten unabhängig und in sich abgeschlossen sein, wie eben alle UnitTest auch.
Ich könnte jetzt 5 Files erzeugen und unabhängig davon wieviele lokal bereits vorhanden sind kann ich den Test schreiben "Maximal 5 Files im Ordner". Jetzt könnte ich auch noch testen, wenn ich z.B. zwei Files erzeuge, das "1 bis 5 File im Ordner sind". Und als letztes kann ich ich prüfen, wenn ich eine Datei erzeuge, dass "Nicht 0 Files sich im Ordner befinden".
Das wären 3 Test, wobei zwei Tests recht ähnlich sind. Und meiner Meinung nach müsste ich noch irgendwas testen können.
Wäre über jeden weiteren Vorschlag sehr dankbar. Vorallem was unabhängige Tests angeht. Bin mir nicht sicher, ob meine Test, in den Aspekten gut sind.