From 6ccd30a772a8e6bd39d570812ac3a3d6603b839c Mon Sep 17 00:00:00 2001 From: Mateusz Date: Mon, 16 Mar 2026 22:18:59 +0100 Subject: [PATCH] Addding Documentation --- .DS_Store | Bin 8196 -> 8196 bytes tests/UnitTests/BSTUnitTest.cpp | 9 ++------- tests/UnitTests/RBTUnitTest.cpp | 11 +++-------- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/.DS_Store b/.DS_Store index 0a708c73e1b2cd68e58b3d38aab9108fb6b00283..fd0860fd6cd61dc639706b3f324df3b8ae579471 100644 GIT binary patch delta 137 zcmZp1XmOa}&&aniU^hP_-)0_xdS-4`h9rhkhD?SWhLp(?0`jta49*O`42cZc45)1|K47DZp delta 88 zcmZp1XmOa}&&abeU^hP_&t@KhdgjR=g~gc|Cr#!O(PLs_nrtOv#>7-Kxk$tS#9Jbw o!o;XF`ILwT4^t5X1H-)kU@&>1Ow7g#Vdl;365m)hR *bst; + std::unique_ptr> bst; void SetUp() override { - bst = new BinarySearchTree(&comparator); - } - - void TearDown() override - { - delete bst; + bst = std::make_unique>(&comparator); } }; diff --git a/tests/UnitTests/RBTUnitTest.cpp b/tests/UnitTests/RBTUnitTest.cpp index b177885..cb07b12 100644 --- a/tests/UnitTests/RBTUnitTest.cpp +++ b/tests/UnitTests/RBTUnitTest.cpp @@ -14,16 +14,11 @@ class RBTUnitTest : public testing::Test { protected: - RedBlackTree *rbt; + std::unique_ptr> rbt; void SetUp() override { - rbt = new RedBlackTree(); - } - - void TearDown() override - { - delete rbt; + rbt = std::make_unique>(); } }; @@ -37,7 +32,7 @@ TEST_F(RBTUnitTest, IteratorGeneralTest) rbt->add(7.0); auto iter = rbt->iterator(); - ASSERT_TRUE(iter != NULL); + ASSERT_TRUE(iter != nullptr); ASSERT_TRUE(iter->hasNext()); ASSERT_DOUBLE_EQ(iter->next(), 3.0);