
Actually, I am just looking into BOOST reading the documentation etc Do you recommend any particular version of BOOST that I should install and play with? I am looking to define all the test data in XML files - maybe 1000's of them - have a class that parses this XML file (some tests have about 7-8 pieces of disparate primitive data types string, double, int etc)and pass the array of class instances to a test method for repetitive testing. If this is not pragmatic, could you recommend another way? -----Original Message----- From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Gennadiy Rozental Sent: Tuesday, February 06, 2007 12:56 PM To: boost-users@lists.boost.org Subject: Re: [Boost-users] Question about Boost.Test
Hello Gennadiy -
The question I have for you is this: Can I pass an instance of a class (that contains all the requisite data I parsed from the XML file) to a test method. For example -
Short answer is - yes. Do you have any problems?
class my_complex_test { void test_assignment( can this be an instance of a class? )
Probably "ParameterType const&"?
{ ... } }; ... std::list<can this be a list that holds instances of a class> possible_xmlvalues; ts->add( BOOST_PARAM_CLASS_TEST_CASE( &my_complex_test::test_assignment, possible_xmlvalues.begin(), possible_xmlvalues.end() ) );
What version of boost are you using? You sure you need class? Gennadiy _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users