Est-il possible de tester à l'unité une méthode comme celle-ci?Comment tester unitairement une méthode sans effet secondaire?
void AddNumbers() {
int i = 2+2;
}
En d'autres termes, une méthode sans effets secondaires vraiment. Ou est-ce que des méthodes comme celles-ci sont ignorées et ne sont généralement pas testées? Je suppose que "je" serait normalement fait une variable de niveau de classe, mais alors cela a ses inconvénients (rien de très gros si).
Merci
Votre exemple de fonction n'a aucun effet, donc la seule chose que vous devez tester est de savoir si l'appel lance une exception. Si la fonction n'a pas de valeur de retour et n'a pas d'effet secondaire, alors elle n'a aucun effet (sauf pour consommer des ressources) –