#include "pch.h" #include "CppUnitTest.h" #include "SinglyLinkedList.hpp" using namespace Microsoft::VisualStudio::CppUnitTestFramework; namespace UnitTest2 { { TEST_CLASS(LinkedListUnitTests) { public: TEST_METHOD(EmptyListHasZeroSize) { SinglyLinkedList linkedList{}; Assert::AreEqual(0ull, linkedlist._size); } TEST_METHOD(AppendingLinkedList) { SinglyLinkedList linkedList{}; ListNode* node = { }; node->_data = 5; bool success = Append(&linkedlist, node); Assert::AreEqual(5, linkedlist._head->_data); } }; } }