public unsafe void CaseInsensitiveEquals_SameNameDifferentCase2_EqualsTrue() { UseASCIIBytePointer( "FOlderonefile.txtFolder", bufferPtr => { LazyUTF8String firstFolder = LazyUTF8String.FromByteArray(bufferPtr + 0, 6); LazyUTF8String secondFolder = LazyUTF8String.FromByteArray(bufferPtr + 17, 6); firstFolder.CaseInsensitiveEquals(secondFolder).ShouldBeTrue(nameof(firstFolder.CaseInsensitiveEquals)); }); }
public unsafe void CaseInsensitiveEquals_OneNameShorterEqualsFalse() { UseASCIIBytePointer( "folderonefile.txtFold", bufferPtr => { LazyUTF8String firstFolder = LazyUTF8String.FromByteArray(bufferPtr + 0, 6); LazyUTF8String secondFolder = LazyUTF8String.FromByteArray(bufferPtr + 17, 4); firstFolder.CaseInsensitiveEquals(secondFolder).ShouldBeFalse(nameof(firstFolder.CaseInsensitiveEquals)); }); }