Hallo,
ich bin ein wenig unschlüssig oder unsicher wie die Testmethoden aussehen sollten. Um das zu erläutern, hier ein kleines Bsp.:
Ich habe eine Klasse, die die settings der "Applikation"(was ganz simples, bin am lernen) beim start einlesen tut und beim beenden in das File zurückschreibt.
Um die Lese-methode zu testen, muss ich jetzt aber zuerst ein File schreiben und um die Schreib-Methode zu testen, muss ich es anschliessend lesen, um zu sehen, dass auch das richtige geschrieben wird.
Es wäre als somit am besten diese beiden Methoden in einem einzigen test zu testen?
-> zuerst X schreiben und dann schauen ob beim lesen wieder X ausgegeben wird
Oder sollten die Methoden einzel getestet werden? (dann hängt aber der Lese-Test trotzdem vom erfolg der Schreib methode ab).
ich bin ein wenig unschlüssig oder unsicher wie die Testmethoden aussehen sollten. Um das zu erläutern, hier ein kleines Bsp.:
Ich habe eine Klasse, die die settings der "Applikation"(was ganz simples, bin am lernen) beim start einlesen tut und beim beenden in das File zurückschreibt.
Um die Lese-methode zu testen, muss ich jetzt aber zuerst ein File schreiben und um die Schreib-Methode zu testen, muss ich es anschliessend lesen, um zu sehen, dass auch das richtige geschrieben wird.
Es wäre als somit am besten diese beiden Methoden in einem einzigen test zu testen?
-> zuerst X schreiben und dann schauen ob beim lesen wieder X ausgegeben wird
Oder sollten die Methoden einzel getestet werden? (dann hängt aber der Lese-Test trotzdem vom erfolg der Schreib methode ab).