Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IXmlUnitTestabstract

Interface d'un service de test unitaire fournissant un rapport de test sous forme d'un noeud XML. Plus de détails...

#include <arcane/core/IUnitTest.h>

+ Graphe d'héritage de Arcane::IXmlUnitTest:
+ Graphe de collaboration de Arcane::IXmlUnitTest:

Fonctions membres publiques

virtual void buildInitializeTest ()
 
virtual void initializeTest ()=0
 
virtual bool executeTest (XmlNode &report)=0
 Exécute le test et remplit le noeud XML fournit en paramètre.
 
virtual void finalizeTest ()=0
 

Description détaillée

Interface d'un service de test unitaire fournissant un rapport de test sous forme d'un noeud XML.

Définition à la ligne 61 du fichier IUnitTest.h.

Documentation des fonctions membres

◆ buildInitializeTest()

virtual void Arcane::IXmlUnitTest::buildInitializeTest ( )
inlinevirtual

Définition à la ligne 69 du fichier IUnitTest.h.

◆ executeTest()

virtual bool Arcane::IXmlUnitTest::executeTest ( XmlNode report)
pure virtual

Exécute le test et remplit le noeud XML fournit en paramètre.

Retourne false pour que le code s'arrête en erreur, true sinon (utile pour avoir une erreur dans CMake test...).

Implémenté dans Arcane::UnitTestServiceAdapter< T >.

◆ finalizeTest()

virtual void Arcane::IXmlUnitTest::finalizeTest ( )
pure virtual

◆ initializeTest()

virtual void Arcane::IXmlUnitTest::initializeTest ( )
pure virtual

La documentation de cette classe a été générée à partir du fichier suivant :