0
Je dois écrire un test unitaire en Java, et je me demandais quelle est la différence entre .isEqualTo et .equals..isEqualTo vs .equals en java
Voici un exemple de mon code:
mockLog.message(0).header(SOURCE_HEADER).isEqualTo(OWNER_SYSTEM);
VS
mockLog.message(0).header(SOURCE_HEADER).equals(OWNER_SYSTEM);
Il semble que les deux me donne la bonne information, mais mon collègue et je me demandais quelle est la différence entre les .
De quel type 'header' dispose-t-il? – Egor
Je suppose que la méthode 'isEqualTo' vient soit avec Hamcrest, JUnit ou AssertJ alors que la méthode' equals' est la méthode java standard –
On ne sait pas ce que vous demandez. Plus précisément: vous semblez appeler des méthodes qui existent sur ** vos ** classes --- en d'autres termes - qu'est-ce que * header() * est censé renvoyer ?! – GhostCat