public void StartsWith(string source, string value, bool expected) { using (var buffer = new StringBuffer(source)) { Assert.Equal(expected, buffer.StartsWith(value)); } }
public void StartsWithNullThrows() { using (var buffer = new StringBuffer()) { Assert.Throws<ArgumentNullException>(() => buffer.StartsWith(null)); } }
/// <summary> /// Returns true if the path uses the extended UNC syntax (\\?\UNC\) /// </summary> internal static bool IsExtendedUnc(StringBuffer path) { Debug.Assert(path != null); return path.StartsWith(UncExtendedPathPrefix); }