Ignore:
Timestamp:
Dec 13, 2011, 1:09:44 PM (14 years ago)
Author:
Frederik Heber <heber@…>
Children:
22ac992
Parents:
9b8fa4
git-author:
Frederik Heber <heber@…> (12/12/11 08:20:48)
git-committer:
Frederik Heber <heber@…> (12/13/11 13:09:44)
Message:

FIX: Forgot to add Registry<>::cleanup() to CONSTRUCT_....

  • added unit test whether cleanup is working.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Patterns/unittests/RegistryUnitTest.cpp

    r9b8fa4 rc7ac70  
    104104  delete instanceB;
    105105}
     106
     107void RegistryTest::cleanupCheck()
     108{
     109  // register two test instances
     110  registry->registerInstance(new teststubs::ANamedclass);
     111  registry->registerInstance(new teststubs::BNamedclass);
     112  CPPUNIT_ASSERT( registry->getBeginIter() != registry->getEndIter() );
     113
     114  // cleanup and check
     115  registry->cleanup();
     116  CPPUNIT_ASSERT( registry->getBeginIter() == registry->getEndIter() );
     117}
Note: See TracChangeset for help on using the changeset viewer.