public static IEnumerable<object[]> Invalid_2_TestData()
{
foreach (double invalidReal in s_invalidDoubleValues)
{
yield return new object[] { invalidReal, RandomPositiveDouble() }; // Invalid real
yield return new object[] { invalidReal, RandomNegativeDouble() }; // Invalid real
foreach (double invalidImaginary in s_invalidDoubleValues)
{
yield return new object[] { RandomPositiveDouble(), invalidImaginary }; // Invalid imaginary
yield return new object[] { RandomNegativeDouble(), invalidImaginary }; // Invalid imaginary
yield return new object[] { invalidReal, invalidImaginary }; // Invalid real, invalid imaginary
}
}
}