Hallo liebes Forum,
ich beschäftige mich grade ein wenig mit JUnit und habe mal eine Frage:
Was genau ist der Unterschied zwischen assertEquals und assertSame?
Sehe ich es richtig, dass ersteres die Gleichheit zweier Objekte und letzteres die Gleichheit zweier Referenzen prüft?
Außerdem ist auffällig, dass es für assertNull, assertNotNull und asserSame keine Überladungen für primitive Typen gibt.
Hat das einen Grund?
Bin gespannt auf eure Antworten! Lieben Gruß,
Tom
ich beschäftige mich grade ein wenig mit JUnit und habe mal eine Frage:
Was genau ist der Unterschied zwischen assertEquals und assertSame?
Sehe ich es richtig, dass ersteres die Gleichheit zweier Objekte und letzteres die Gleichheit zweier Referenzen prüft?
Außerdem ist auffällig, dass es für assertNull, assertNotNull und asserSame keine Überladungen für primitive Typen gibt.
Hat das einen Grund?
Bin gespannt auf eure Antworten! Lieben Gruß,
Tom