ParCompMarkTest::TestContainer Class Reference

#include <TestContainer.h>

List of all members.


Detailed Description

Test suite for ParCompMark::Container.

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

Definition at line 56 of file TestContainer.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 ()
 Tests constructor Container::Container().
void test_destructor ()
 Tests destructor Container::~Container().
void test_add_std__string_ElementPointer ()
 Tests method Container::add(std::string name, ElementPointer element).
void test_get_cstd__string ()
 Tests method Container::get(const std::string &name).
void test_has_cstd__string ()
 Tests method Container::has(const std::string &name).
void test_remove_cstd__string ()
 Tests method Container::remove(const std::string &name).
void test_getSize ()
 Tests method Container::getSize().
void test_isEmpty ()
 Tests method Container::isEmpty().
void test_begin ()
 Tests method Container::begin().
void test_end ()
 Tests method Container::end().

Member Function Documentation

void ParCompMarkTest::TestContainer::setUp (  ) 

Sets up context before running a test.

Definition at line 46 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::tearDown (  ) 

Cleans up after the test run.

Definition at line 70 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_add_std__string_ElementPointer (  )  [protected]

Tests method Container::add(std::string name, ElementPointer element).

Definition at line 98 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_begin (  )  [protected]

Tests method Container::begin().

Definition at line 233 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_constructor (  )  [protected]

Tests constructor Container::Container().

Definition at line 80 of file TestContainer.cpp.

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

Tests destructor Container::~Container().

Definition at line 87 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_end (  )  [protected]

Tests method Container::end().

Definition at line 247 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_get_cstd__string (  )  [protected]

Tests method Container::get(const std::string &name).

Definition at line 125 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_getSize (  )  [protected]

Tests method Container::getSize().

Definition at line 186 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_has_cstd__string (  )  [protected]

Tests method Container::has(const std::string &name).

Definition at line 148 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_isEmpty (  )  [protected]

Tests method Container::isEmpty().

Definition at line 219 of file TestContainer.cpp.

void ParCompMarkTest::TestContainer::test_remove_cstd__string (  )  [protected]

Tests method Container::remove(const std::string &name).

Definition at line 162 of file TestContainer.cpp.


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