JUnit Return int Wert

Mein Junit-test soll überprüfen, dass die Anzahl zurückgegeben wird, ist die gleiche wie die Liste Größe

wenn mein test war wie folgt würde diese codiert werden, richtig, ich fühle es nicht, weil ich die letzten 2 Zeilen sind immer wahr zu sein?

public void testGetTotalPilots() {
    ArrayList<Pilot> list = new ArrayList<Pilot>();
    int size = list.size();

    assert size == list.size();
}
  • Sie verwenden das falsche geltend machen - das ist der eingebaute Java-Schlüsselwort, nicht die Junit-Assert-Klasse. Sollte Geltend machen.Gleich(Größe, Liste.size());
  • Oder TestNG verwenden anstelle von JUnit, wo Sie mit assert gültig ist
InformationsquelleAutor tommy | 2009-12-21
Schreibe einen Kommentar