Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 75 of file test_set.cpp.
Referenced by main().
{ TestSet testSet, testSet2; const size_t setSize = random_number(random_base); while ( testSet.size() < setSize ) { TestSet::value_type x; testSet.insert( x ); testSet2.insert( TestSet::value_type() ); } StrongCheck( testSet, test_insert_value<TestSet>(testSet) ); size_t insCnt = random_number(random_base); TestSet::value_type *insFirst = new TestSet::value_type[1+insCnt]; WeakCheck( testSet, insert_range_tester(testSet, insFirst, insFirst+insCnt) ); ConstCheck( 0, test_construct_pointer_range<TestSet>(insFirst, insFirst+insCnt) ); delete[] insFirst; WeakCheck( testSet, insert_range_tester(testSet, testSet2.begin(), testSet2.end() ) ); ConstCheck( 0, test_default_construct<TestSet>() ); ConstCheck( 0, test_construct_iter_range<TestSet>( testSet2 ) ); ConstCheck( testSet, test_copy_construct<TestSet>() ); WeakCheck( testSet, test_assign_op<TestSet>( testSet2 ) ); }