public void SplitToLength_ValidString_ReturnsValidListLength() { var testString = new StringBuilder(); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); testString.Append("abcde fghijkl mnopqr stuvw xyz"); var length = 100; var list = _sut.SplitToLength(testString.ToString(), length); Assert.IsNotNull(list); Assert.AreEqual(3, list.Count); }