ArrayMatches() static private method

Returns whether or not the range [startIndex, startIndex + target.Length) is equal to the supplied string.
static private ArrayMatches ( char array, int startIndex, string target ) : bool
array char The array to check.
startIndex int The start index in the array to check.
target string Target string to look for in the array.
return bool
 public void Extensions_ArrayMatches_Mismatch()
 {
     Assert.IsFalse(Extensions.ArrayMatches(s_testArray, 0, "match"));
 }
 public void Extensions_ArrayMatches_TooLong()
 {
     Assert.IsFalse(Extensions.ArrayMatches(s_testArray, 6, "match"));
 }
 public void Extensions_ArrayMatches_Match()
 {
     Assert.IsTrue(Extensions.ArrayMatches(s_testArray, 2, "match"));
 }
 public void Extensions_ArrayMatches_NegativeStartIndex()
 {
     Assert.IsFalse(Extensions.ArrayMatches(s_testArray, -1, "match"));
 }