Bonjour,
Ma question est : en quoi l'utilisation du mot clé assert en Java est différente de l'utilisation des méthodes assertX sous JUnit. Merci par avance
Bonjour,
Ma question est : en quoi l'utilisation du mot clé assert en Java est différente de l'utilisation des méthodes assertX sous JUnit. Merci par avance
Les assertX de jUnit sont fait pour fournir une valeur de retour dans le cadre d'un test.
Le mot clé assert sert plutôt dans le cadre du programme lui même. Il permet de s'assurer que des condition indispensables au bon fonctionnement du programme restent vraies. Si ce n'est pas le cas, on obtient une erreur. C'est généralement préférable à un programme qui continue en risquant d'avoir un comportement erratique.
Partager