// -*- C++ -*- // // ---------------------------------------------------------------------- // // Brad T. Aagaard // U.S. Geological Survey // // {LicenseText} // // ---------------------------------------------------------------------- // /** * @file unittests/libtests/feassemble/TestCellGeometry.hh * * @brief C++ TestCellGeometry object * * C++ unit testing for CellGeometry. */ #if !defined(pylith_feassemble_testcellgeometry_hh) #define pylith_feassemble_testcellgeometry_hh #include /// Namespace for pylith package namespace pylith { namespace feassemble { class TestCellGeometry; class CellGeometry; class CellGeomData; } // feassemble } // pylith /// C++ unit testing for TestCellGeometry class pylith::feassemble::TestCellGeometry : public CppUnit::TestFixture { // class TestCellGeometry // PUBLIC METHODS /////////////////////////////////////////////////////// public : /// Setup data. void setUp(void); /// Tear down data. void tearDown(void); /// Test clone(). void testClone(void); /// Test cellDim(). void testCellDim(void); /// Test spaceDim(). void testSpaceDim(void); /// Test numCorners(). void testNumCorners(void); /// Test jacobian(). void testJacobian(void); // PROTECTED MEMBERS //////////////////////////////////////////////////// protected : CellGeometry* _object; ///< Test subject. CellGeomData* _data; ///< Test data. }; // class TestCellGeometry #endif // pylith_feassemble_testcellgeometry_hh // End of file