libMesh
Loading...
Searching...
No Matches
node_test.C
Go to the documentation of this file.
1#include <libmesh/node.h>
2
3#include "../geom/point_test.h"
4#include "../base/dof_object_test.h"
5
6#include "libmesh_cppunit.h"
7
8using namespace libMesh;
9
10class NodeTest : public PointTestBase<Node>, public DofObjectTest<Node> {
11public:
18
19 POINTTEST
20
21 DOFOBJECTTEST
22
24
25private:
26
27 std::unique_ptr<Node> dof_object_instance;
28
29public:
30
31 virtual void setUp()
32 {
34
35 dof_object_instance = std::make_unique<Node>(1,1,1);
37 }
38
39 virtual void tearDown()
40 {
42 }
43
44};
45
void setUp(DerivedClass *derived_instance)
CPPUNIT_TEST_SUITE(NodeTest)
POINTTEST DOFOBJECTTEST CPPUNIT_TEST_SUITE_END()
virtual void setUp()
Definition node_test.C:31
virtual void tearDown()
Definition node_test.C:39
std::unique_ptr< Node > dof_object_instance
Definition node_test.C:27
virtual void setUp()
Definition point_test.h:13
virtual void tearDown()
Definition point_test.h:18
A Node is like a Point, but with more information.
Definition node.h:55
The libMesh namespace provides an interface to certain functionality in the library.
CPPUNIT_TEST_SUITE_REGISTRATION(NodeTest)