J'essaie d'écrire un test unitaire pour un module qui me donnera une liste aléatoire de nombres selon certains critères.Comment tester pour parfois échoue?
Le test particulier que j'écris est un remaniement de la séquence d'origine. Je teste que
- Les séquences sont la même longueur
- Les séquences ont les mêmes valeurs
- Les séquences ne sont pas dans le même ordre
Le problème est que, parfois, les séquences sont dans le même ordre. Quelle serait la meilleure façon de faire face à cela? J'utilise NUnit (mais je pourrais utiliser un autre framework de test si cela peut aider).