Java - Testgerüst?
Hallo,
was versteht man unter dem Begriff Testgerüst in Java ?
4 Antworten
Könnte sich nur um JUnit an sich handeln, was halt das Framework ist, oder ein eigenes Testgerüst, welches jeden Test automatisch benennt, Informationen dazu abgibt usw.
Dafür wird @Before, @After und weitere, die je nach Semantik bei jedem Test eine Ausgabe, oder nach allen Tests eine Ausgabe erzeugen.
In Java gibts auch das Interface (?) Serializable, welches ermöglich das Objekt als Text auszugeben, dies kann auch beim Testen helfen, wenn man bei einer Exception z.B. direkt die Objekte anzeigt und somit Teil des Debugging sich sparen könnte.
Aber kann nur mutmaßen, sind eher lose Begriffe würde ich behaupten
Habe den begriff so nie gehört, aber damit werden vermutlich automatisierte unit tests usw. gemeint sein. So im ci/cd gebiet.
Der Text hier verwirrt mich irgendewie... ist einfach nur der Aufbau mit Testgerüst gemeint, oder wie...?


Ich habe eine Ergänzung als Antwort hier hinzugefügt, mit den Bildern vom Text...
Mit @Before schaffst du dir eine "Welt" um einfacher testen zu können. Es sind dann schon gewisse Vorraussetzungen erfüllt.
http://junit.sourceforge.net/javadoc/org/junit/Before.html
https://www.programcreek.com/java-api-examples/?api=org.junit.Before
Habe eine Ergänzung beigefügt als Antwort