tests:astuces
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tests:astuces [2017/11/23 22:08] – Ajout de Singleton root | tests:astuces [2019/12/07 07:38] (Version actuelle) – mhtml -> html root | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====Séparation des dépendances statiques==== | ====Séparation des dépendances statiques==== | ||
| - | [[https:// | + | [[https:// |
| Certaines fonctions peuvent échouer (malloc, …). Il peut être intéressant de séparer leurs appels dans des méthodes spécifiques virtuelles pour qu'une classe test les surcharge en renvoyant un échec. | Certaines fonctions peuvent échouer (malloc, …). Il peut être intéressant de séparer leurs appels dans des méthodes spécifiques virtuelles pour qu'une classe test les surcharge en renvoyant un échec. | ||
| Ligne 26: | Ligne 27: | ||
| * Détruire la variable privée qui contient l' | * Détruire la variable privée qui contient l' | ||
| * Initialiser la variable privée par une autre classe. | * Initialiser la variable privée par une autre classe. | ||
| + | |||
| + | ====Comment surcharger des méthodes statiques==== | ||
| + | Rendre la classe (ou la fonction appelant la méthode statique) template et appeler T:: | ||
| + | |||
| + | La fonction statique pourra être surchargée par la classe test. [[lang: | ||
tests/astuces.1511471320.txt.gz · Dernière modification : de root
