| @@ -0,0 +1,36 @@ | |||||
| class Robot: | |||||
| pass | |||||
| def main(): | |||||
| robot = Robot() | |||||
| print("Le premier robot n'a pas encore de nom") | |||||
| print("La ligne suivante doit afficher None") | |||||
| print("01", robot.nom()) | |||||
| print("On démarre le premier robot") | |||||
| robot.démarre() | |||||
| print("Le permier robot a maintenan un nom") | |||||
| print("La ligne suivante doit afficher un nom au hasard") | |||||
| print("02", robot.nom()) | |||||
| print("Le nom ne change pas tant que le robot n'est pas re-initialisé") | |||||
| print("La ligne suivante doit afficher le même nom que la ligne 02") | |||||
| robot.éteint() | |||||
| robot.démarre() | |||||
| print("03", robot.nom()) | |||||
| print("Le nom est effacé quand on réinitialise le robot") | |||||
| print("La ligne suivante doit afficher None") | |||||
| robot.réinitialise() | |||||
| print("04", robot.nom()) | |||||
| print("Un nouveau nom est généré quand on re-démarre le robot") | |||||
| print("La ligne suivante doit afficher un nom différent de la ligne 03") | |||||
| robot.démarre() | |||||
| print("05", robot.nom()) | |||||
| main() | |||||