Euh,
soit je ne comprend pas, soit j'explique mal
Ce ne sont pas des paramètres passés à une fonction, mais les paramètres passés au programme à son lancement, exemple :
>$ monprogramme.exe param1 param2 param3 param4
Alors effectivement le projet de test pourrait lancer le programme testé avec des paramètres aléatoires, mais là je suis dans une classe de test du "framework" fpcunit ou chaque méthode de test est "censée" tester les méthodes des classes testées, on est donc obligé de les appeler directement.
Et en l'occurrence la méthode qui est testée teste (!) les paramètres de la ligne de commande. Je ne peux pas lui "passer" ces paramètres par programme puisqu'ils sont récupérés par la fonction paramstr(), ou du moins je ne sais pas comment faire.
Partager