System.Tests.StringTests.IsNullOrWhitespace_TestData C# (CSharp) Method

IsNullOrWhitespace_TestData() public static method

public static IsNullOrWhitespace_TestData ( ) : IEnumerable
return IEnumerable
        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 };
        }
StringTests