Changeset c7ac70
- Timestamp:
- Dec 13, 2011, 1:09:44 PM (14 years ago)
- 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)
- Location:
- src
- Files:
-
- 3 edited
-
CodePatterns/Registry_impl.hpp (modified) (1 diff)
-
Patterns/unittests/RegistryUnitTest.cpp (modified) (1 diff)
-
Patterns/unittests/RegistryUnitTest.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/CodePatterns/Registry_impl.hpp
r9b8fa4 rc7ac70 146 146 template void Registry<InstanceType>::registerInstance(InstanceType*); \ 147 147 template void Registry<InstanceType>::unregisterInstance(InstanceType*); \ 148 template void Registry<InstanceType>::cleanup(); \ 148 149 template std::map<const std::string,InstanceType*>::iterator Registry<InstanceType>::getBeginIter(); \ 149 150 template std::map<const std::string,InstanceType*>::const_iterator Registry<InstanceType>::getBeginIter() const; \ -
src/Patterns/unittests/RegistryUnitTest.cpp
r9b8fa4 rc7ac70 104 104 delete instanceB; 105 105 } 106 107 void 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 } -
src/Patterns/unittests/RegistryUnitTest.hpp
r9b8fa4 rc7ac70 24 24 CPPUNIT_TEST_SUITE( RegistryTest) ; 25 25 CPPUNIT_TEST ( InOutCheck ); 26 CPPUNIT_TEST ( cleanupCheck ); 26 27 CPPUNIT_TEST_SUITE_END(); 27 28 … … 30 31 void tearDown(); 31 32 void InOutCheck(); 33 void cleanupCheck(); 32 34 33 35 private:
Note:
See TracChangeset
for help on using the changeset viewer.
