Intermédiaire
Pourquoi la méthode assertEquals échoue-t-elle dans la classe UserTest fournie lors de la comparaison de deux objets User à l'aide de la méthode de test userEquals() ?
public class UserTest {
@Test
void userEquals() {
var roger = new User("Roger", 33);
assertEquals(new User("Roger", 33), roger);
}
}
class User {
private final String name;
private final int age;
public User(String name, int age) {
this.name = name;
this.age = age;
}
}
Auteur: Joffrey BonifayStatut : PubliéeQuestion passée 54 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
Questions similairesPlus de questions sur Java