diff --git a/tests/general/unit_test_projection.cpp b/tests/general/unit_test_projection.cpp index 8d55d1a..03c5e42 100644 --- a/tests/general/unit_test_projection.cpp +++ b/tests/general/unit_test_projection.cpp @@ -16,6 +16,9 @@ TEST(UnitTestProjection, Projection) const auto projected = cam.world_to_screen({1000, 0, 50.f}); const auto result = cam.screen_to_world(projected.value()); const auto result2 = cam.world_to_screen(result.value()); + + EXPECT_EQ(static_cast>(projected.value()), + static_cast>(result2.value())); EXPECT_NEAR(projected->x, 960.f, 0.001f); EXPECT_NEAR(projected->y, 504.f, 0.001f); EXPECT_NEAR(projected->z, 1.f, 0.001f);