diff options
Diffstat (limited to 'test/win/graphics/direct/ConvertTest.cpp')
-rw-r--r-- | test/win/graphics/direct/ConvertTest.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/test/win/graphics/direct/ConvertTest.cpp b/test/win/graphics/direct/ConvertTest.cpp index f19177fe..a0744e8b 100644 --- a/test/win/graphics/direct/ConvertTest.cpp +++ b/test/win/graphics/direct/ConvertTest.cpp @@ -1,29 +1,29 @@ #include "cru/platform/Matrix.h" #include "cru/win/graphics/direct/ConvertUtil.h" -#include <gtest/gtest.h> +#include <catch2/catch_test_macros.hpp> using cru::platform::Matrix; using cru::platform::graphics::win::direct::Convert; -TEST(MatrixConvert, Rotation) { +TEST_CASE("MatrixConvert Rotation", "[matrix]") { auto matrix = Convert(Matrix::Rotation(90)); auto m = *D2D1::Matrix3x2F::ReinterpretBaseType(&matrix); auto p = m.TransformPoint({1, 1}); - ASSERT_FLOAT_EQ(p.x, -1); - ASSERT_FLOAT_EQ(p.y, 1); + REQUIRE(p.x == -1); + REQUIRE(p.y == 1); } -TEST(MatrixConvert, RotationAndTranslation) { +TEST_CASE("MatrixConvert RotationAndTranslation", "[matrix]") { auto matrix = Convert(Matrix::Rotation(90) * Matrix::Translation(1, 1)); auto m = *D2D1::Matrix3x2F::ReinterpretBaseType(&matrix); auto p = m.TransformPoint({1, 1}); - ASSERT_FLOAT_EQ(p.x, 0); - ASSERT_FLOAT_EQ(p.y, 2); + REQUIRE(p.x == 0); + REQUIRE(p.y == 2); } |