From 0979208f6346835dbc99b0c85a234341e18eb351 Mon Sep 17 00:00:00 2001 From: Hannes Kuchelmeister Date: Sat, 2 Jan 2021 20:44:24 +0100 Subject: [PATCH] add node tests --- Assignment_2/test/Node_test.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Assignment_2/test/Node_test.cpp b/Assignment_2/test/Node_test.cpp index 2720a85..9682a41 100644 --- a/Assignment_2/test/Node_test.cpp +++ b/Assignment_2/test/Node_test.cpp @@ -2,12 +2,20 @@ #include -TEST(NodeTest, DummyNode) { +TEST(NodeTest, DummyNode_smaller_int) { Node * n = Node::Dummy(); ASSERT_FALSE(n->is_smaller_than(std::numeric_limits::max())); ASSERT_FALSE(n->is_smaller_than(std::numeric_limits::min())); } +TEST(NodeTest, DummyNode_smaller_node) { + Node * n = Node::Dummy(); + Node * max = new Node(std::numeric_limits::max()); + Node * min = new Node(std::numeric_limits::min()); + ASSERT_FALSE(n->is_smaller_than(max)); + ASSERT_FALSE(n->is_smaller_than(min)); +} + TEST(NodeTest, LockingUnlockingNode) { Node * n = new Node(1);