CPPUNIT_TEST_SUITE( TESTNAME );
CPPUNIT_TEST( testCreate );
CPPUNIT_TEST( testCopyCreate );
+ CPPUNIT_TEST( testAssign );
CPPUNIT_TEST_SUITE_END();
protected:
GeneOrder go3(_validPerm.begin(),_validPerm.end());
CPPUNIT_ASSERT(!equal(go3.list().begin(),go3.list().end(),go2.list().begin()));
}
+ void testAssign (){
+ GeneOrder go(_bigvalidPerm.begin(),_bigvalidPerm.end());
+ GeneOrder go2(_validPerm.begin(),_validPerm.end());
+ go2 = go;
+ CPPUNIT_ASSERT(equal(go.list().begin(),go.list().end(),go2.list().begin()));
+ GeneOrder go3(_validPerm.begin(),_validPerm.end());
+ CPPUNIT_ASSERT(!equal(go3.list().begin(),go3.list().end(),go2.list().begin()));
+ }
};
CPPUNIT_TEST_SUITE_REGISTRATION( TESTNAME );