public void TestStaticFn_Clamp_i ()
{
Vector2 min = new Vector2(-30, 1);
Vector2 max = new Vector2(32, 130);
for(Int32 i = 0; i < 100; ++i)
{
Vector2 a = GetNextRandomVector2();
Vector2 result;
Vector2.Clamp (ref a, ref min, ref max, out result);
Assert.That(result.X, Is.LessThanOrEqualTo(max.X));
Assert.That(result.Y, Is.LessThanOrEqualTo(max.Y));
Assert.That(result.X, Is.GreaterThanOrEqualTo(min.X));
Assert.That(result.Y, Is.GreaterThanOrEqualTo(min.Y));
}
}