/* * HomologyContainerUnitTest.hpp * * Created on: Sep 22, 2012 * Author: heber */ #ifndef HOMOLOGYCONTAINERUNITTEST_HPP_ #define HOMOLOGYCONTAINERUNITTEST_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif #include class HomologyContainer; /********************************************** Test classes **************************************/ class HomologyContainerTest : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE( HomologyContainerTest) ; CPPUNIT_TEST ( InsertionTest ); CPPUNIT_TEST ( EqualityTest ); CPPUNIT_TEST ( serializeTest ); CPPUNIT_TEST_SUITE_END(); public: void setUp(); void tearDown(); void InsertionTest(); void EqualityTest(); void serializeTest(); private: HomologyContainer *Keys; HomologyGraph::nodes_t nodes; HomologyGraph::nodes_t othernodes; HomologyGraph::edges_t edges; HomologyGraph::edges_t otheredges; HomologyContainer::container_t container; }; #endif /* HOMOLOGYCONTAINERUNITTEST_HPP_ */