|
|
|
@ -44,6 +44,8 @@ class RectangleTest: public Corrade::TestSuite::Tester { |
|
|
|
void compare(); |
|
|
|
void compare(); |
|
|
|
void size(); |
|
|
|
void size(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void translated(); |
|
|
|
|
|
|
|
|
|
|
|
void debug(); |
|
|
|
void debug(); |
|
|
|
void configuration(); |
|
|
|
void configuration(); |
|
|
|
}; |
|
|
|
}; |
|
|
|
@ -63,6 +65,8 @@ RectangleTest::RectangleTest() { |
|
|
|
&RectangleTest::compare, |
|
|
|
&RectangleTest::compare, |
|
|
|
&RectangleTest::size, |
|
|
|
&RectangleTest::size, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
&RectangleTest::translated, |
|
|
|
|
|
|
|
|
|
|
|
&RectangleTest::debug, |
|
|
|
&RectangleTest::debug, |
|
|
|
&RectangleTest::configuration}); |
|
|
|
&RectangleTest::configuration}); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -144,6 +148,11 @@ void RectangleTest::size() { |
|
|
|
CORRADE_COMPARE(rect.height(), 7); |
|
|
|
CORRADE_COMPARE(rect.height(), 7); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void RectangleTest::translated() { |
|
|
|
|
|
|
|
CORRADE_COMPARE(Rectanglei({34, 23}, {47, 30}).translated({-17, 40}), |
|
|
|
|
|
|
|
Rectanglei({17, 63}, {30, 70})); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void RectangleTest::debug() { |
|
|
|
void RectangleTest::debug() { |
|
|
|
std::ostringstream o; |
|
|
|
std::ostringstream o; |
|
|
|
Debug(&o) << Rectanglei({34, 23}, {47, 30}); |
|
|
|
Debug(&o) << Rectanglei({34, 23}, {47, 30}); |
|
|
|
|