correction couverture de test Date
This commit is contained in:
@@ -26,3 +26,33 @@ Use the project in [tp3-balanced-strings](../code/tp3-balanced-strings) to compl
|
||||
|
||||
## Answer
|
||||
|
||||
1.
|
||||
Test simple true:
|
||||
"{}","[]","()","(a)","a[b]","" et "test"
|
||||
|
||||
des test simple false :
|
||||
"{]","(}","[)","a{]","(b}"
|
||||
|
||||
des Test avec des parenthèsé qui se suivent :
|
||||
"{}()a[a]"
|
||||
|
||||
La même chose avec des erreur :
|
||||
"{}()a[a}"
|
||||
|
||||
des Test avec des parenthèse imbriqué :
|
||||
"white(true){println("Tester c'est pas douter")}
|
||||
|
||||
des Test avec des oublies, d'ouverture et fermeture:
|
||||
"whitetrue){println("Tester c'est pas douter")}",
|
||||
"white(true{println("Tester c'est pas douter")}"
|
||||
|
||||
|
||||
2.
|
||||
avec ses tests la couverture est à 100%
|
||||
|
||||
3.
|
||||
toutes les conditions n'ont qu'un seul opérateur boolean
|
||||
|
||||
4.
|
||||
|
||||
un mutant qui remplacé un return par un return true, il s'agit du cas ou le programme avec une erreur de parenthésage fini par des caractère, ex : "(a" on peut donc le rajouter dans les "test simple"
|
||||
Reference in New Issue
Block a user