Tests Unitaires // PEAR::PHPUnit - PHP - Programmation
Marsh Posté le 12-05-2005 à 16:11:23
variable globale donc il faut un global $_connexion; dans les fonctions où tu veux utiliser cette variable
Marsh Posté le 12-05-2005 à 16:16:03
J'ai édité pour rajouter le début du fichier classe de test et le global qui était présent.
Marsh Posté le 12-05-2005 à 16:18:00
heu non, le global doit être dans la fonction
EDIT: http://fr.php.net/global
Marsh Posté le 12-05-2005 à 16:26:15
ffff quel âne ! surtout que je te fais répéter ... désolé !
merci c'est mieux.
J'en reviens tranquilement à mon problème de départ : PHPUnit.
Code :
|
assertRegExp? assertEquals? << c'est pas trop ca :
Notice: Object to string conversion in ....PHPUnit/Assert.php
Marsh Posté le 12-05-2005 à 16:00:07
Iop iop
Je voudrais mettre en place un système de tests unitaires et j'men sors pas sur mes classes. Les quelques tuto en anglais sur le net OK.
Mes classes ont toutes une structure du genre :
Mais passer du tuto à ma classe euh...
Pour mes testSet_var1 () {} et testGet_var1() {} je vois pas quoi mettre (ok ca sert surement pas à grand chose mais je voudrias qd même avoir tt de testé !).
Dans ma classe teste j'ai :
Il ne reconnait pas $_connexion << donc à partir de là je suis un peu bloqué.
Il y à pourtant "global $_connexion;" dans le fichier qui exécute les tests.
Une idée?
Xav.
Message édité par Tornado8a le 12-05-2005 à 16:14:56