+ DALI_TEST_EQUALS(oss.str(), expectedOutput, TEST_LOCATION);
+ END_TEST;
+}
+
+int UtcDaliVector2MaxP(void)
+{
+ TestApplication application;
+ Vector2 v0(2.0f, 1.0f);
+ Vector2 v1(1.0f, 2.0f);
+
+ DALI_TEST_EQUALS(Max(v0, v1), Vector2(2.0f, 2.0f), 0.01f, TEST_LOCATION);
+ END_TEST;
+}
+
+int UtcDaliVector2MinP(void)
+{
+ TestApplication application;
+ Vector2 v0(2.0f, 1.0f);
+ Vector2 v1(1.0f, 2.0f);
+
+ DALI_TEST_EQUALS(Min(v0, v1), Vector2(1.0f, 1.0f), 0.01f, TEST_LOCATION);
+ END_TEST;
+}
+
+int UtcDaliVector2ClampP(void)
+{
+ TestApplication application;
+ tet_infoline("Testing Dali::Vector2::Clamp( const Vector2& v, const float& min, const float& max )");
+
+ Vector2 v0(2.0f, 0.8f);
+ Vector2 v1(-1.0f, 2.0f);
+
+ DALI_TEST_EQUALS(Clamp(v0, 0.9f, 1.1f), Vector2(1.1f, 0.9f), 0.01f, TEST_LOCATION);
+ DALI_TEST_EQUALS(Clamp(v1, 1.0f, 1.0f), Vector2(1.0f, 1.0f), 0.01f, TEST_LOCATION);
+ DALI_TEST_EQUALS(Clamp(v1, 0.0f, 3.0f), Vector2(0.0f, 2.0f), 0.01f, TEST_LOCATION);