Hallo zusammen !
ich bin schon häufiger auf JUnit Testmethoden gestoßen, bei denen mehr als eine assert Methoden (z.B. assertEquals, assertTrue, assertFalse) zum Einsatz kam. nehmen wir mal dazu das folgende fiktive Beispiel:
Machen mehrerer solche assert methoden wirklich sinn, oder solte man lieber für jede assert Methode auch eine zu prüfende JUnit Testmethode geenrieren? Was ist für die bessere Praxis? oder wären beide Variante völlig in Ordnung?
Danke und Gruß
ich bin schon häufiger auf JUnit Testmethoden gestoßen, bei denen mehr als eine assert Methoden (z.B. assertEquals, assertTrue, assertFalse) zum Einsatz kam. nehmen wir mal dazu das folgende fiktive Beispiel:
Java:
@Test
public void meine JUnitTestmethode(){
// Beginn Quelltext
assertTrue(irgendeine Bedignung);
// weitere Logik
// noch mehr Logik
assertEquals(wieder irgendeine Bedingung);
// noch mehr Logik
// noch mehr Logik
// noch mehr Logik
assertFalse(wieder eine Bedingung);
// Ende Quelltext
}
Machen mehrerer solche assert methoden wirklich sinn, oder solte man lieber für jede assert Methode auch eine zu prüfende JUnit Testmethode geenrieren? Was ist für die bessere Praxis? oder wären beide Variante völlig in Ordnung?
Danke und Gruß