| 8 | //////////////////////////////////////////////////////////////////////////////// |
| 9 | |
| 10 | TEST(TZigZagTest, Encode32) |
| 11 | { |
| 12 | EXPECT_EQ(0u, ZigZagEncode32( 0)); |
| 13 | EXPECT_EQ(1u, ZigZagEncode32(-1)); |
| 14 | EXPECT_EQ(2u, ZigZagEncode32( 1)); |
| 15 | EXPECT_EQ(3u, ZigZagEncode32(-2)); |
| 16 | // ... |
| 17 | EXPECT_EQ(std::numeric_limits<ui32>::max() - 1, ZigZagEncode32(std::numeric_limits<i32>::max())); |
| 18 | EXPECT_EQ(std::numeric_limits<ui32>::max(), ZigZagEncode32(std::numeric_limits<i32>::min())); |
| 19 | } |
| 20 | |
| 21 | TEST(TZigZagTest, Decode32) |
| 22 | { |
nothing calls this directly
no test coverage detected