1a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner#include <vector> 2a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner#include <algorithm> 3a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner 4a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner#include "cppunit/cppunit_proxy.h" 5a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner 6a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner#if !defined (STLPORT) || defined(_STLP_USE_NAMESPACES) 7a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turnerusing namespace std; 8a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner#endif 9a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner 10a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner// 11a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner// TestCase class 12a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner// 13a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turnerclass Test : public CPPUNIT_NS::TestCase 14a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner{ 15a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner CPPUNIT_TEST_SUITE(Test); 16a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner CPPUNIT_TEST(test); 17a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner CPPUNIT_TEST_SUITE_END(); 18a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner 19a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turnerprotected: 20a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner void test(); 21a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner}; 22a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner 23a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' TurnerCPPUNIT_TEST_SUITE_REGISTRATION(Test); 24a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner 25a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner// 26a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner// tests implementation 27a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner// 28a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turnervoid Test::test() 29a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner{ 30a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner CPPUNIT_ASSERT(true); 31a9225dc81bae267b3454f3676a9108ecb4c9264fDavid 'Digit' Turner} 32