Moved Eule to its own repository

This commit is contained in:
Leonetienne
2021-11-15 11:32:27 +01:00
commit ba102c8389
48 changed files with 11528 additions and 0 deletions

39
Test/Math_Abs.cpp Normal file
View File

@@ -0,0 +1,39 @@
#include "CppUnitTest.h"
#include "../Eule/Math.h"
using namespace Microsoft::VisualStudio::CppUnitTestFramework;
using namespace Eule;
/** Equivalence classes:
* -- value > 0
* -- value < 0
* -- value == 0
*/
namespace _Math
{
TEST_CLASS(_Abs)
{
public:
// Checks with a positive input
TEST_METHOD(Positive_Value)
{
Assert::AreEqual(45.0, Math::Abs(45.0));
return;
}
// Checks with a negative input
TEST_METHOD(Negative_Value)
{
Assert::AreEqual(45.0, Math::Abs(-45.0));
return;
}
// Checks with a zero input
TEST_METHOD(Zero_Value)
{
Assert::AreEqual(0.0, Math::Abs(0.0));
return;
}
};
}