public static IEnumerable<object[]> Boundaries_2_TestData()
{
yield return new object[] { double.MaxValue, 0 };
yield return new object[] { double.MinValue, 0 };
yield return new object[] { 0, double.MaxValue };
yield return new object[] { 0, double.MinValue };
yield return new object[] { double.MaxValue, double.MaxValue };
yield return new object[] { double.MinValue, double.MinValue };
}