Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IUnitTest Class Referenceabstract

Interface of a unit test service. More...

#include <arcane/core/IUnitTest.h>

Inheritance diagram for Arcane::IUnitTest:
Collaboration diagram for Arcane::IUnitTest:

Public Member Functions

virtual void buildInitializeTest ()
 Method called after reading the dataset but before reading the mesh.
virtual void initializeTest ()=0
 Method called after reading the dataset to initialize the test.
virtual void executeTest ()=0
 Method called to execute the test.
virtual void finalizeTest ()=0
 Method called to release resources at the end of execution.

Detailed Description

Interface of a unit test service.

Definition at line 34 of file IUnitTest.h.

Member Function Documentation

◆ buildInitializeTest()

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

Method called after reading the dataset but before reading the mesh.

Definition at line 43 of file IUnitTest.h.

◆ executeTest()

virtual void Arcane::IUnitTest::executeTest ( )
pure virtual

Method called to execute the test.

Implemented in Arcane::BasicUnitTest.

◆ finalizeTest()

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

Method called to release resources at the end of execution.

Implemented in Arcane::BasicUnitTest.

◆ initializeTest()

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

Method called after reading the dataset to initialize the test.

Implemented in Arcane::BasicUnitTest.


The documentation for this class was generated from the following file: