25 #ifndef WSUBJECT_TEST_H
26 #define WSUBJECT_TEST_H
29 #include <cxxtest/TestSuite.h>
31 #include "../WSubject.h"
32 #include "../WDataSet.h"
45 TS_ASSERT_THROWS_NOTHING(
WSubject() );
54 TS_ASSERT_THROWS_NOTHING(
WSubject( testInfo ) );
85 boost::shared_ptr< WDataSet > dummyDataSet;
86 dummyDataSet = boost::shared_ptr< WDataSet >(
new WDataSet );
87 std::string fileName =
"Hallo";
88 dummyDataSet->setFileName( fileName );
100 TS_ASSERT_EQUALS( fileName, ( *iter )->getFileName() );
101 TS_ASSERT_EQUALS( dummyDataSet, ( *iter ) );
104 TS_ASSERT( count == 1 );
112 boost::shared_ptr< WDataSet > dummyDataSet;
113 dummyDataSet = boost::shared_ptr< WDataSet >(
new WDataSet );
114 std::string fileName =
"Hallo";
115 dummyDataSet->setFileName( fileName );
128 #endif // WSUBJECT_TEST_H