Heim >Java >javaLernprogramm >So lösen Sie das Fehlerproblem java.lang.AssertionError
assert
If
Wenn es falsch ist, löst das Programm AssertionError aus und beendet die Ausführung
assert
zum Beurteilen der Werte zweier Objekttypen verwendet wird, um festzustellen, ob die Referenzadressen gleich sind, und der Inhalt nicht verglichen wird :
Wenn beide konsistent sind, läuft das Programm weiter.
Assert.assertEquals(7, userList.size());java.lang.AssertionError: Expected:2 Actual:9I Beim Unit-Test ist der gefundene JDBC-Code darauf gestoßen Der Unit-Test-Code lautet wie folgt
Assert.assertEquals(8, userList.size());Wenn Sie auch einen Fehler wie den Titel melden,Bitte prüfen Sie, ob die Anzahl der Daten in Ihrer Datenbank von den erwarteten 2 abweicht
Ist es der tatsächliche Wert, der im Fehler geschrieben ist, z. B. bei mir? Es gibt 9 Einträge in der Datenbank
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Fehlerproblem java.lang.AssertionError. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!