public void Deflate_WithOffsetAndCount_Bytes() { byte[] data = new byte[] { 255, 255, 255, 255 }; byte[] expected = new byte[] { 251, 255, 31, 0 }; byte[] deflated = ZLibUtils.Deflate(data, 1, 2); Assert.True(expected.SequenceEqual(deflated)); }
public void DeflateInflate_WithOffsetAndCount_Bytes() { byte[] data = ArrayUtils.CreateArray((byte)255, 100); Assert.True(data.Skip(10).Take(80).SequenceEqual(ZLibUtils.Inflate(ZLibUtils.Deflate(data, 10, 80)))); }