예제 #1
0
 public virtual void TestNativeVerifyChunkedSumsSuccess()
 {
     AllocateDirectByteBuffers();
     FillDataAndValidChecksums();
     NativeCrc32.NativeVerifyChunkedSums(bytesPerChecksum, checksumType.id, checksums,
                                         checksums.Position(), data, data.Position(), data.Remaining(), fileName, BasePosition
                                         );
 }
예제 #2
0
 public virtual void TestNativeVerifyChunkedSumsFail()
 {
     AllocateDirectByteBuffers();
     FillDataAndInvalidChecksums();
     exception.Expect(typeof(ChecksumException));
     NativeCrc32.NativeVerifyChunkedSums(bytesPerChecksum, checksumType.id, checksums,
                                         checksums.Position(), data, data.Position(), data.Remaining(), fileName, BasePosition
                                         );
 }