public virtual void TestNativeVerifyChunkedSumsSuccess() { AllocateDirectByteBuffers(); FillDataAndValidChecksums(); NativeCrc32.NativeVerifyChunkedSums(bytesPerChecksum, checksumType.id, checksums, checksums.Position(), data, data.Position(), data.Remaining(), fileName, BasePosition ); }
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 ); }