}
}
return true;
- }
-
+ }\r
+\r
+ [Test]\r
+ [ExpectedException (typeof (ArgumentNullException))]\r
+ public void Constructor_Null ()\r
+ {\r
+ DeflateStream ds = new DeflateStream (null, CompressionMode.Compress);\r
+ }\r
+\r
+ [Test]\r
+ [ExpectedException (typeof (ArgumentException))]\r
+ public void Constructor_InvalidCompressionMode ()\r
+ {\r
+ DeflateStream ds = new DeflateStream (new MemoryStream (), (CompressionMode)Int32.MinValue);\r
+ }\r
+\r
[Test]
public void CheckCompressDecompress () {
byte [] data = new byte[100000];
}
[Test]
- [ExpectedException (typeof (ArgumentNullException))]
+ [ExpectedException (typeof (ArgumentException))]
public void CheckRangeRead () {
byte [] data = {0x11, 0x78, 0x89, 0x91, 0xbe, 0xf3, 0x48, 0xcd, 0xc9, 0xc9, 0xe7, 0x02, 0x00 };
byte [] dummy = new byte[20];
MemoryStream backing = new MemoryStream (data);
- GzipStream decompressing = new GzipStream (backing, CompressionMode.Decompress);
+ DeflateStream decompressing = new DeflateStream (backing, CompressionMode.Decompress);
decompressing.Read (dummy, 10, 20);
}
byte [] data = {0xf3, 0x48, 0xcd, 0xc9, 0xc9, 0xe7, 0x02, 0x00 };
MemoryStream backing = new MemoryStream (data);
DeflateStream decompressing = new DeflateStream (backing, CompressionMode.Decompress);
- AssertEquals (decompressing.CanSeek, false);
+ AssertEquals (false, decompressing.CanSeek);
}
[Test]
byte [] data = {0xf3, 0x48, 0xcd, 0xc9, 0xc9, 0xe7, 0x02, 0x00 };
MemoryStream backing = new MemoryStream (data);
DeflateStream decompressing = new DeflateStream (backing, CompressionMode.Decompress);
- AssertEquals (decompressing.CanRead, true);
+ AssertEquals (true, decompressing.CanRead);
}
[Test]
public void CheckGetCanWriteProp () {
MemoryStream backing = new MemoryStream ();
DeflateStream compressing = new DeflateStream (backing, CompressionMode.Decompress);
- AssertEquals (compressing.CanWrite, true);
+ AssertEquals (false, compressing.CanWrite);
}
[Test]
byte [] data = {0xf3, 0x48, 0xcd, 0xc9, 0xc9, 0xe7, 0x02, 0x00 };
MemoryStream backing = new MemoryStream (data);
DeflateStream decompressing = new DeflateStream (backing, CompressionMode.Decompress);
- decompressing.Length = 20;
+ decompressing.SetLength (20);
}
[Test]
byte [] data = {0xf3, 0x48, 0xcd, 0xc9, 0xc9, 0xe7, 0x02, 0x00 };
MemoryStream backing = new MemoryStream (data);
DeflateStream decompressing = new DeflateStream (backing, CompressionMode.Decompress);
- int length = decompressing.Length;
+ long length = decompressing.Length;
}
[Test]
byte [] data = {0xf3, 0x48, 0xcd, 0xc9, 0xc9, 0xe7, 0x02, 0x00 };
MemoryStream backing = new MemoryStream (data);
DeflateStream decompressing = new DeflateStream (backing, CompressionMode.Decompress);
- int position = decompressing.Position;
+ long position = decompressing.Position;
}
}
}