public static IEnumerable<object[]> IsNullOrWhitespace_TestData()
{
for (int i = 0; i < char.MaxValue; i++)
{
if (char.IsWhiteSpace((char)i))
{
yield return new object[] { new string((char)i, 3), true };
yield return new object[] { new string((char)i, 3) + "x", false };
}
}
yield return new object[] { null, true };
yield return new object[] { "", true };
yield return new object[] { "foo", false };
}