From 659a1f12d935130bf8da4fe14165e4f421ac7c18 Mon Sep 17 00:00:00 2001 From: arthurtspears Date: Sat, 20 Apr 2024 11:16:36 -0700 Subject: Adding basic unit tests to Solution (#2) * all work up until inclass practice * Added Unit Tests Project * Added second unit tests project as example. * Bring up to date for merge --- CST 126/UnitTest2/UnitTest2.cpp | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 CST 126/UnitTest2/UnitTest2.cpp (limited to 'CST 126/UnitTest2/UnitTest2.cpp') diff --git a/CST 126/UnitTest2/UnitTest2.cpp b/CST 126/UnitTest2/UnitTest2.cpp new file mode 100644 index 0000000..825629a --- /dev/null +++ b/CST 126/UnitTest2/UnitTest2.cpp @@ -0,0 +1,35 @@ +#include "pch.h" +#include "CppUnitTest.h" + +#include "helpers.hpp" + +using namespace Microsoft::VisualStudio::CppUnitTestFramework; + +namespace UnitTest2 +{ + TEST_CLASS(Add_Function_Overloads) + { + public: + + TEST_METHOD(Addition_Function_Overload00_Correctly) + { + //Arrange + + //Act + int result = add(15, 15, 15); + + //Assert + Assert::AreEqual(45, result); + } + TEST_METHOD(Addition_Function_Overload01_Correctly) + { + //Arrange + + //Act + int result = add(15, 15, 15, 15); + + //Assert + Assert::AreEqual(60, result); + } + }; +} -- cgit v1.2.3