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 : 2017/11/23 22:08 de root