Version: 9.15.0
UtilsTest Class Reference

#include <UtilsTest.hxx>

Inheritance diagram for UtilsTest:

Public Member Functions

void setUp ()
 
void tearDown ()
 
void testSALOME_ExceptionThrow ()
 Check basic SALOME_exception mechanism. More...
 
void testSALOME_ExceptionMessage ()
 Check message on catch. More...
 

Private Member Functions

 CPPUNIT_TEST_SUITE (UtilsTest)
 
 CPPUNIT_TEST (testSALOME_ExceptionThrow)
 
 CPPUNIT_TEST (testSALOME_ExceptionMessage)
 
 CPPUNIT_TEST_SUITE_END ()
 
std::string _getTraceFileName ()
 Set Trace mechanism. More...
 

Member Function Documentation

◆ _getTraceFileName()

std::string UtilsTest::_getTraceFileName ( )
private

Set Trace mechanism.

  • delete preexisting trace classes if any
  • set trace on file

References GetTmpDir().

Referenced by setUp().

◆ CPPUNIT_TEST() [1/2]

UtilsTest::CPPUNIT_TEST ( testSALOME_ExceptionMessage  )
private

◆ CPPUNIT_TEST() [2/2]

UtilsTest::CPPUNIT_TEST ( testSALOME_ExceptionThrow  )
private

◆ CPPUNIT_TEST_SUITE()

UtilsTest::CPPUNIT_TEST_SUITE ( UtilsTest  )
private

◆ CPPUNIT_TEST_SUITE_END()

UtilsTest::CPPUNIT_TEST_SUITE_END ( )
private

◆ setUp()

void UtilsTest::setUp ( )

References _getTraceFileName(), out, and traceFile.

◆ tearDown()

void UtilsTest::tearDown ( )
  • delete trace classes

◆ testSALOME_ExceptionMessage()

void UtilsTest::testSALOME_ExceptionMessage ( )

Check message on catch.

References EXAMPLE_EXCEPTION_MESSAGE.

◆ testSALOME_ExceptionThrow()

void UtilsTest::testSALOME_ExceptionThrow ( )

Check basic SALOME_exception mechanism.

References genExcept().