Version: 9.12.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 Kernel_Utils::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()

◆ tearDown()

void UtilsTest::tearDown ( )

◆ testSALOME_ExceptionMessage()

void UtilsTest::testSALOME_ExceptionMessage ( )

Check message on catch.

References EXAMPLE_EXCEPTION_MESSAGE, and SALOME_Exception::what().

◆ testSALOME_ExceptionThrow()

void UtilsTest::testSALOME_ExceptionThrow ( )

Check basic SALOME_exception mechanism.

References genExcept().