コード例 #1
0
 public unsafe void CaseSensitiveEquals_SameName_EqualsTrue()
 {
     UseASCIIBytePointer(
         "folderonefile.txtfolder",
         bufferPtr =>
     {
         LazyUTF8String firstFolder  = LazyUTF8String.FromByteArray(bufferPtr + 0, 6);
         LazyUTF8String secondFolder = LazyUTF8String.FromByteArray(bufferPtr + 17, 6);
         firstFolder.CaseSensitiveEquals(secondFolder).ShouldBeTrue(nameof(firstFolder.CaseSensitiveEquals));
     });
 }
コード例 #2
0
 public unsafe void CaseSensitiveEquals_OneNameLongerEqualsFalse()
 {
     UseASCIIBytePointer(
         "folderonefile.txtfoldertest",
         bufferPtr =>
     {
         LazyUTF8String firstFolder  = LazyUTF8String.FromByteArray(bufferPtr + 0, 6);
         LazyUTF8String secondFolder = LazyUTF8String.FromByteArray(bufferPtr + 17, 10);
         firstFolder.CaseSensitiveEquals(secondFolder).ShouldBeFalse(nameof(firstFolder.CaseSensitiveEquals));
     });
 }