ParCompMarkTest::TestPluginManager Class Reference
#include <TestPluginManager.h>
Detailed Description
Test suite for ParCompMark::PluginManager.This is a CppUnit test suite for class ParCompMark::PluginManager of project ParCompMark.
Definition at line 56 of file TestPluginManager.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_cstd__string_cstd__string () |
Tests constructor PluginManager::PluginManager(const std::string &pluginDirectory = plugins/, const std::string &iniFile = plugins.ini). | |
void | test_destructor () |
Tests destructor PluginManager::~PluginManager(). | |
void | test_initialize () |
Tests method PluginManager::initialize(). | |
void | test_finalize () |
Tests method PluginManager::finalize(). | |
void | test_loadPlugins () |
Tests method PluginManager::loadPlugins(). | |
void | test_loadPlugins_old () |
Tests method PluginManager::loadPlugins_old(). | |
void | test_unloadPlugins () |
Tests method PluginManager::unloadPlugins(). | |
void | test_getPlugin_cstd__string () |
Tests method PluginManager::getPlugin(const std::string &name). | |
void | test__loadPlugin_cPlugin__PluginType_cstd__string () |
Tests method PluginManager::_loadPlugin(const Plugin::PluginType &type, const std::string &filename). | |
void | test__checkNeededLibs_Plugin__Pointer () |
Tests method PluginManager::_checkNeededLibs(Plugin::Pointer &plugin). |
Member Function Documentation
void ParCompMarkTest::TestPluginManager::setUp | ( | ) |
void ParCompMarkTest::TestPluginManager::tearDown | ( | ) |
void ParCompMarkTest::TestPluginManager::test__checkNeededLibs_Plugin__Pointer | ( | ) | [protected] |
Tests method PluginManager::_checkNeededLibs(Plugin::Pointer &plugin).
Definition at line 173 of file TestPluginManager.cpp.
void ParCompMarkTest::TestPluginManager::test__loadPlugin_cPlugin__PluginType_cstd__string | ( | ) | [protected] |
Tests method PluginManager::_loadPlugin(const Plugin::PluginType &type, const std::string &filename).
Definition at line 159 of file TestPluginManager.cpp.
void ParCompMarkTest::TestPluginManager::test_constructor_cstd__string_cstd__string | ( | ) | [protected] |
Tests constructor PluginManager::PluginManager(const std::string &pluginDirectory = plugins/, const std::string &iniFile = plugins.ini).
Definition at line 49 of file TestPluginManager.cpp.
void ParCompMarkTest::TestPluginManager::test_destructor | ( | ) | [protected] |
Tests destructor PluginManager::~PluginManager().
Definition at line 63 of file TestPluginManager.cpp.
void ParCompMarkTest::TestPluginManager::test_finalize | ( | ) | [protected] |
void ParCompMarkTest::TestPluginManager::test_getPlugin_cstd__string | ( | ) | [protected] |
Tests method PluginManager::getPlugin(const std::string &name).
Definition at line 145 of file TestPluginManager.cpp.
void ParCompMarkTest::TestPluginManager::test_initialize | ( | ) | [protected] |
void ParCompMarkTest::TestPluginManager::test_loadPlugins | ( | ) | [protected] |
void ParCompMarkTest::TestPluginManager::test_loadPlugins_old | ( | ) | [protected] |
Tests method PluginManager::loadPlugins_old().
Definition at line 117 of file TestPluginManager.cpp.
void ParCompMarkTest::TestPluginManager::test_unloadPlugins | ( | ) | [protected] |
The documentation for this class was generated from the following files: