Hallo zusammen,
folgender Hintergrund: Es existiert eine Methode die aus Datenbankinhalten ein Objekt erzeugt, welches einfach bestimmte Werte der Datenbank als Attribute enthält.
Eine weitere Instantz des gleichen Objekts mit den gleichen Werten wird von mir manuell erzeugt.
Beim Vergleichen der beiden Objekte mittels assertEquals(Object, Object) in JUnit bringt mir aber ein Fehler, nämlich:
"junit.framework.AssertionFailedError: expected:<de.tud.tk.packet.Entry@6acd5f8b> but was:<de.tud.tk.packet.Entry@513bd574>"
Ich habe sicherheitshalber alle Attribute des Objekts über Getter Methoden überprüft und die stimmen überein. Was kreidet JUnit mir hier an und wie könnte ich das Problem lösen?
mfG
folgender Hintergrund: Es existiert eine Methode die aus Datenbankinhalten ein Objekt erzeugt, welches einfach bestimmte Werte der Datenbank als Attribute enthält.
Eine weitere Instantz des gleichen Objekts mit den gleichen Werten wird von mir manuell erzeugt.
Beim Vergleichen der beiden Objekte mittels assertEquals(Object, Object) in JUnit bringt mir aber ein Fehler, nämlich:
"junit.framework.AssertionFailedError: expected:<de.tud.tk.packet.Entry@6acd5f8b> but was:<de.tud.tk.packet.Entry@513bd574>"
Ich habe sicherheitshalber alle Attribute des Objekts über Getter Methoden überprüft und die stimmen überein. Was kreidet JUnit mir hier an und wie könnte ich das Problem lösen?
mfG