ParCompMarkTest::TestPlugin Class Reference

#include <TestPlugin.h>

List of all members.


Detailed Description

Test suite for ParCompMark::Plugin.

This is a CppUnit test suite for class ParCompMark::Plugin of project ParCompMark.

Definition at line 56 of file TestPlugin.h.


Public Member Functions

void setUp ()
 Sets up context before running a test.
void tearDown ()
 Cleans up after the test run.

Protected Member Functions

void test_constructor_cPluginType_cstd__string_cstd__string ()
 Tests constructor Plugin::Plugin(const PluginType &type, const std::string &name, const std::string &filename).
void test_destructor ()
 Tests destructor Plugin::~Plugin().
void test__loggerFunction_cvoid_p_cchar_p ()
 Tests method Plugin::_loggerFunction(const void * handle, const char * message).
void test_initialize ()
 Tests method Plugin::initialize().
void test_finalize ()
 Tests method Plugin::finalize().
void test__getNeededLibs ()
 Tests method Plugin::_getNeededLibs().
void test__setPluginHandle ()
 Tests method Plugin::_setPluginHandle().
void test__setLoggerFunction ()
 Tests method Plugin::_setLoggerFunction().
void test__onLoad ()
 Tests method Plugin::_onLoad().
void test__onUnload ()
 Tests method Plugin::_onUnload().
void test__getErrorMsg ()
 Tests method Plugin::_getErrorMsg().
void test__checkError ()
 Tests method Plugin::_checkError().

Member Function Documentation

void ParCompMarkTest::TestPlugin::setUp (  ) 

Sets up context before running a test.

Definition at line 33 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::tearDown (  ) 

Cleans up after the test run.

Definition at line 39 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__checkError (  )  [protected]

Tests method Plugin::_checkError().

Definition at line 205 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__getErrorMsg (  )  [protected]

Tests method Plugin::_getErrorMsg().

Definition at line 191 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__getNeededLibs (  )  [protected]

Tests method Plugin::_getNeededLibs().

Definition at line 121 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__loggerFunction_cvoid_p_cchar_p (  )  [protected]

Tests method Plugin::_loggerFunction(const void * handle, const char * message).

Definition at line 75 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__onLoad (  )  [protected]

Tests method Plugin::_onLoad().

Definition at line 163 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__onUnload (  )  [protected]

Tests method Plugin::_onUnload().

Definition at line 177 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__setLoggerFunction (  )  [protected]

Tests method Plugin::_setLoggerFunction().

Definition at line 149 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test__setPluginHandle (  )  [protected]

Tests method Plugin::_setPluginHandle().

Definition at line 135 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test_constructor_cPluginType_cstd__string_cstd__string (  )  [protected]

Tests constructor Plugin::Plugin(const PluginType &type, const std::string &name, const std::string &filename).

Definition at line 49 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test_destructor (  )  [protected]

Tests destructor Plugin::~Plugin().

Definition at line 63 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test_finalize (  )  [protected]

Tests method Plugin::finalize().

Definition at line 107 of file TestPlugin.cpp.

void ParCompMarkTest::TestPlugin::test_initialize (  )  [protected]

Tests method Plugin::initialize().

Definition at line 93 of file TestPlugin.cpp.


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