From a9242e6b722831256e9eea2971b83adf220b2e79 Mon Sep 17 00:00:00 2001 From: Alrik Appelfeldt <alrap417@student.liu.se> Date: Sun, 3 Mar 2024 18:35:37 +0000 Subject: [PATCH] Upload New File --- list/linked_list_test.cc | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 list/linked_list_test.cc diff --git a/list/linked_list_test.cc b/list/linked_list_test.cc new file mode 100644 index 0000000..3880da4 --- /dev/null +++ b/list/linked_list_test.cc @@ -0,0 +1,33 @@ +#include "catch.hpp" +#include "linked_list.h" + +using namespace std; + +TEST_CASE("Constructors") +{ +SECTION("empty list") +{ + +List list_object; +CHECK(list_object.List_Is_Empty()); +} + + +} +TEST_CASE("Insert") +{ +SECTION("insert single node") +{ +List list_object; +list_object.Insert_Node(1); +CHECK(list_object.at(0) == 1); +} + +SECTION("insert multiple nodes") +{ +List list_object2{4, 6, 7}; +CHECK(list_object2.at(0) == 4); +CHECK(list_object2.at(1) == 6); +CHECK(list_object2.at(2) == 7); +} +} \ No newline at end of file -- GitLab