From cb041a37b810a5dfa04c1c7f4315f9c3bbc8df0c Mon Sep 17 00:00:00 2001 From: WesleyR Date: Sun, 9 Jun 2024 23:09:50 -0700 Subject: Submission for HW 3, In-Class Exercise 3, and In-Class Exercise 4 --- CST 126/LinkedListUnitTests/NodeUnitTests.cpp | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 CST 126/LinkedListUnitTests/NodeUnitTests.cpp (limited to 'CST 126/LinkedListUnitTests/NodeUnitTests.cpp') diff --git a/CST 126/LinkedListUnitTests/NodeUnitTests.cpp b/CST 126/LinkedListUnitTests/NodeUnitTests.cpp new file mode 100644 index 0000000..39228ed --- /dev/null +++ b/CST 126/LinkedListUnitTests/NodeUnitTests.cpp @@ -0,0 +1,37 @@ +#include "pch.h" +#include "CppUnitTest.h" + +#include + +using namespace Microsoft::VisualStudio::CppUnitTestFramework; + +#include "crt_check_memory.hpp" +#include "node.hpp"; + +using namespace CST126; + +namespace LinkedListUnitTests +{ + TEST_CLASS(NodeUnitTests) + { + public: + + //Empty + TEST_METHOD(NodeEmptyConstructor_Success) + { + const CrtCheckMemory check; + //Arrange + Node* newNode = new Node(5); + + + //Act + + + //Assert + Assert::IsNotNull(newNode); + Assert::AreEqual(5, newNode->Data()); + + delete newNode; + } + }; +} \ No newline at end of file -- cgit v1.2.3