tests: add Common placeholder smoke/gtest tests and MockCoordTrans

This commit is contained in:
torsten committed 2026-07-17 17:34:33 +02:00
1 parent 90f7f8a474
commit b75302083b
5 files changed
+80

No files matched your search

@@ -0,0 +1,12 @@
#include "mocks/MockCoordTrans.h"
#include <gtest/gtest.h>
TEST(CoordTransGTest, ForwardInverseRoundtrip) {
auto p = MockCoordTrans::forward(1.2345, 2.3456);
EXPECT_NEAR(p.first, 1.2345 * 111000.0, 1e-6);
EXPECT_NEAR(p.second, 2.3456 * 111000.0, 1e-6);
auto inv = MockCoordTrans::inverse(p.first, p.second);
EXPECT_NEAR(inv.first, 1.2345, 1e-9);
EXPECT_NEAR(inv.second, 2.3456, 1e-9);
}