diff --git a/test/unit/math/matrix_test.cpp b/test/unit/math/matrix_test.cpp index 9a34b55c..3cfaadc3 100644 --- a/test/unit/math/matrix_test.cpp +++ b/test/unit/math/matrix_test.cpp @@ -25,7 +25,6 @@ */ #include "math/func.h" -#include "math/matrix.h" #include diff --git a/test/unit/math/vector_test.cpp b/test/unit/math/vector_test.cpp index b2508ee3..714ea2b6 100644 --- a/test/unit/math/vector_test.cpp +++ b/test/unit/math/vector_test.cpp @@ -34,44 +34,3 @@ const float TEST_TOLERANCE = 1e-6; - -TEST(VectorTest, LengthTest) -{ - glm::vec3 vec(-1.288447945923275, 0.681452565308134, -0.633761098985957); - const float expectedLength = 1.58938001708428; - - EXPECT_TRUE(Math::IsEqual(glm::length(vec), expectedLength, TEST_TOLERANCE)); -} - -TEST(VectorTest, NormalizeTest) -{ - glm::vec3 vec(1.848877241804398, -0.157262961268577, -1.963031403332377); - const glm::vec3 expectedNormalized(0.6844609421393856, -0.0582193085618106, -0.7267212194481797); - - vec = glm::normalize(vec); - - EXPECT_TRUE(glm::all(glm::epsilonEqual(vec, expectedNormalized, TEST_TOLERANCE))); -} - -TEST(VectorTest, DotTest) -{ - glm::vec3 vecA(0.8202190530968309, 0.0130926060162780, 0.2411914183883510); - glm::vec3 vecB(-0.0524083951404069, 1.5564932716738220, -0.8971342631500536); - - float expectedDot = -0.238988896477326; - - EXPECT_TRUE(Math::IsEqual(glm::dot(vecA, vecB), expectedDot, TEST_TOLERANCE)); -} - -TEST(VectorTest, CrossTest) -{ - glm::vec3 vecA(1.37380499798567, 1.18054518384682, 1.95166361293121); - glm::vec3 vecB(0.891657855926886, 0.447591335394532, -0.901604070087823); - - glm::vec3 expectedCross(-1.937932065431669, 2.978844370287636, -0.437739173833581); - glm::vec3 expectedReverseCross = -expectedCross; - - EXPECT_TRUE(glm::all(glm::epsilonEqual(glm::cross(vecA, vecB), expectedCross, TEST_TOLERANCE))); - - EXPECT_TRUE(glm::all(glm::epsilonEqual(glm::cross(vecB, vecA), expectedReverseCross, TEST_TOLERANCE))); -}