|
|
@@ -15,7 +15,7 @@ using System;
|
|
|
namespace MonoTests.System.IO {
|
|
|
|
|
|
[TestFixture]
|
|
|
-public class BinaryWriterTest {
|
|
|
+public class BinaryWriterTest : Assertion {
|
|
|
|
|
|
|
|
|
string TempFolder = Path.Combine (Path.GetTempPath (), "MonoTests.System.IO.Tests");
|
|
|
@@ -39,14 +39,14 @@ public class BinaryWriterTest {
|
|
|
{
|
|
|
MemoryStream stream = new MemoryStream ();
|
|
|
BinaryWriter writer = new BinaryWriter (stream);
|
|
|
- Assertion.AssertEquals ("test#01", true, writer.BaseStream.CanRead);
|
|
|
- Assertion.AssertEquals ("test#02", true, writer.BaseStream.CanSeek);
|
|
|
- Assertion.AssertEquals ("test#03", true, writer.BaseStream.CanWrite);
|
|
|
+ AssertEquals ("test#01", true, writer.BaseStream.CanRead);
|
|
|
+ AssertEquals ("test#02", true, writer.BaseStream.CanSeek);
|
|
|
+ AssertEquals ("test#03", true, writer.BaseStream.CanWrite);
|
|
|
|
|
|
writer = new BinaryWriter (stream, new ASCIIEncoding ());
|
|
|
- Assertion.AssertEquals ("test#04", true, writer.BaseStream.CanRead);
|
|
|
- Assertion.AssertEquals ("test#05", true, writer.BaseStream.CanSeek);
|
|
|
- Assertion.AssertEquals ("test#06", true, writer.BaseStream.CanWrite);
|
|
|
+ AssertEquals ("test#04", true, writer.BaseStream.CanRead);
|
|
|
+ AssertEquals ("test#05", true, writer.BaseStream.CanSeek);
|
|
|
+ AssertEquals ("test#06", true, writer.BaseStream.CanWrite);
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -87,7 +87,7 @@ public class BinaryWriterTest {
|
|
|
/// Throws an exception if stream does not support writing
|
|
|
/// </summary>
|
|
|
[Test]
|
|
|
- [ExpectedException(typeof(ArgumentException))]
|
|
|
+ [ExpectedException(typeof(IOException))]
|
|
|
public void CtorArgumentExceptionStreamCannotWrite ()
|
|
|
{
|
|
|
string path = TempFolder + "/BinaryWriterTest.1";
|
|
|
@@ -107,55 +107,55 @@ public class BinaryWriterTest {
|
|
|
writer.Write ("t*st");
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 4, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#02", 116, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#03", 42, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#04", 115, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#05", 116, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#06", 0, bytes [5]);
|
|
|
+ AssertEquals ("test#01", 4, bytes [0]);
|
|
|
+ AssertEquals ("test#02", 116, bytes [1]);
|
|
|
+ AssertEquals ("test#03", 42, bytes [2]);
|
|
|
+ AssertEquals ("test#04", 115, bytes [3]);
|
|
|
+ AssertEquals ("test#05", 116, bytes [4]);
|
|
|
+ AssertEquals ("test#06", 0, bytes [5]);
|
|
|
|
|
|
stream = new MemoryStream ();
|
|
|
writer = new BinaryWriter (stream, new UnicodeEncoding ());
|
|
|
writer.Write ("t*st");
|
|
|
|
|
|
bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#07", 8, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#08", 116, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#09", 0, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#10", 42, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#11", 0, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#12", 115, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#13", 0, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#14", 116, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#15", 0, bytes [8]);
|
|
|
+ AssertEquals ("test#07", 8, bytes [0]);
|
|
|
+ AssertEquals ("test#08", 116, bytes [1]);
|
|
|
+ AssertEquals ("test#09", 0, bytes [2]);
|
|
|
+ AssertEquals ("test#10", 42, bytes [3]);
|
|
|
+ AssertEquals ("test#11", 0, bytes [4]);
|
|
|
+ AssertEquals ("test#12", 115, bytes [5]);
|
|
|
+ AssertEquals ("test#13", 0, bytes [6]);
|
|
|
+ AssertEquals ("test#14", 116, bytes [7]);
|
|
|
+ AssertEquals ("test#15", 0, bytes [8]);
|
|
|
|
|
|
stream = new MemoryStream ();
|
|
|
writer = new BinaryWriter (stream, new UTF7Encoding ());
|
|
|
writer.Write ("t*st");
|
|
|
|
|
|
bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#16", 8, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#17", 116, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#18", 43, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#19", 65, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#21", 67, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#22", 111, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#23", 45, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#24", 115, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#25", 116, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#26", 0, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#27", 0, bytes [10]);
|
|
|
+ AssertEquals ("test#16", 8, bytes [0]);
|
|
|
+ AssertEquals ("test#17", 116, bytes [1]);
|
|
|
+ AssertEquals ("test#18", 43, bytes [2]);
|
|
|
+ AssertEquals ("test#19", 65, bytes [3]);
|
|
|
+ AssertEquals ("test#21", 67, bytes [4]);
|
|
|
+ AssertEquals ("test#22", 111, bytes [5]);
|
|
|
+ AssertEquals ("test#23", 45, bytes [6]);
|
|
|
+ AssertEquals ("test#24", 115, bytes [7]);
|
|
|
+ AssertEquals ("test#25", 116, bytes [8]);
|
|
|
+ AssertEquals ("test#26", 0, bytes [9]);
|
|
|
+ AssertEquals ("test#27", 0, bytes [10]);
|
|
|
|
|
|
stream = new MemoryStream ();
|
|
|
writer = new BinaryWriter (stream, new ASCIIEncoding ());
|
|
|
writer.Write ("t*st");
|
|
|
bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#28", 4, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#29", 116, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#30", 42, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#31", 115, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#32", 116, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#33", 0, bytes [5]);
|
|
|
+ AssertEquals ("test#28", 4, bytes [0]);
|
|
|
+ AssertEquals ("test#29", 116, bytes [1]);
|
|
|
+ AssertEquals ("test#30", 42, bytes [2]);
|
|
|
+ AssertEquals ("test#31", 115, bytes [3]);
|
|
|
+ AssertEquals ("test#32", 116, bytes [4]);
|
|
|
+ AssertEquals ("test#33", 0, bytes [5]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -194,9 +194,9 @@ public class BinaryWriterTest {
|
|
|
MemoryStream stream = new MemoryStream ();
|
|
|
BinaryWriter writer = new BinaryWriter (stream, new ASCIIEncoding ());
|
|
|
writer.Close ();
|
|
|
- Assertion.AssertEquals ("test#01", false, writer.BaseStream.CanRead);
|
|
|
- Assertion.AssertEquals ("test#01", false, writer.BaseStream.CanWrite);
|
|
|
- Assertion.AssertEquals ("test#01", false, writer.BaseStream.CanSeek);
|
|
|
+ AssertEquals ("test#01", false, writer.BaseStream.CanRead);
|
|
|
+ AssertEquals ("test#01", false, writer.BaseStream.CanWrite);
|
|
|
+ AssertEquals ("test#01", false, writer.BaseStream.CanSeek);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -216,21 +216,21 @@ public class BinaryWriterTest {
|
|
|
writer.Write ("-");
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 512, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 4, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 84, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 1, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 45, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 116, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 0, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 0, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 0, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 1, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 45, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#12", 0, bytes [10]);
|
|
|
- Assertion.AssertEquals ("test#13", 0, bytes [11]);
|
|
|
- Assertion.AssertEquals ("test#14", 0, bytes [12]);
|
|
|
- Assertion.AssertEquals ("test#15", 1, bytes [400]);
|
|
|
+ AssertEquals ("test#01", 512, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 4, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 84, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 1, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 45, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 116, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 0, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 0, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 0, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 1, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 45, bytes [9]);
|
|
|
+ AssertEquals ("test#12", 0, bytes [10]);
|
|
|
+ AssertEquals ("test#13", 0, bytes [11]);
|
|
|
+ AssertEquals ("test#14", 0, bytes [12]);
|
|
|
+ AssertEquals ("test#15", 1, bytes [400]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -255,21 +255,21 @@ public class BinaryWriterTest {
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 109, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 111, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 110, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 111, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 58, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 58, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 58, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 58, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 79, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 78, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#12", 79, bytes [10]);
|
|
|
- Assertion.AssertEquals ("test#13", 77, bytes [11]);
|
|
|
- Assertion.AssertEquals ("test#14", 0, bytes [12]);
|
|
|
- Assertion.AssertEquals ("test#15", 0, bytes [13]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 109, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 111, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 110, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 111, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 58, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 58, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 58, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 58, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 79, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 78, bytes [9]);
|
|
|
+ AssertEquals ("test#12", 79, bytes [10]);
|
|
|
+ AssertEquals ("test#13", 77, bytes [11]);
|
|
|
+ AssertEquals ("test#14", 0, bytes [12]);
|
|
|
+ AssertEquals ("test#15", 0, bytes [13]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -282,21 +282,21 @@ public class BinaryWriterTest {
|
|
|
writer.Write (new byte [] {6, 5, 4, 3, 2, 1});
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 1, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 2, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 3, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 4, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 5, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 6, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 6, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 5, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 4, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 3, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#12", 2, bytes [10]);
|
|
|
- Assertion.AssertEquals ("test#13", 1, bytes [11]);
|
|
|
- Assertion.AssertEquals ("test#14", 0, bytes [12]);
|
|
|
- Assertion.AssertEquals ("test#15", 0, bytes [13]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 1, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 2, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 3, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 4, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 5, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 6, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 6, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 5, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 4, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 3, bytes [9]);
|
|
|
+ AssertEquals ("test#12", 2, bytes [10]);
|
|
|
+ AssertEquals ("test#13", 1, bytes [11]);
|
|
|
+ AssertEquals ("test#14", 0, bytes [12]);
|
|
|
+ AssertEquals ("test#15", 0, bytes [13]);
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -312,31 +312,31 @@ public class BinaryWriterTest {
|
|
|
writer.Write (s);
|
|
|
byte [] bytes;
|
|
|
bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 64, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 0, bytes [1]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 64, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 0, bytes [1]);
|
|
|
|
|
|
writer.Write (i);
|
|
|
bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#04", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#05", 64, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#06", 0, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#07", 64, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#08", 109, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#09", 218, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#10", 3, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#11", 0, bytes [6]);
|
|
|
+ AssertEquals ("test#04", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#05", 64, bytes [0]);
|
|
|
+ AssertEquals ("test#06", 0, bytes [1]);
|
|
|
+ AssertEquals ("test#07", 64, bytes [2]);
|
|
|
+ AssertEquals ("test#08", 109, bytes [3]);
|
|
|
+ AssertEquals ("test#09", 218, bytes [4]);
|
|
|
+ AssertEquals ("test#10", 3, bytes [5]);
|
|
|
+ AssertEquals ("test#11", 0, bytes [6]);
|
|
|
|
|
|
writer.Write (l);
|
|
|
bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#12", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#13", 255, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#14", 159, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#15", 114, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#16", 78, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#17", 24, bytes [10]);
|
|
|
- Assertion.AssertEquals ("test#18", 9, bytes [11]);
|
|
|
- Assertion.AssertEquals ("test#19", 0, bytes [12]);
|
|
|
+ AssertEquals ("test#12", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#13", 255, bytes [6]);
|
|
|
+ AssertEquals ("test#14", 159, bytes [7]);
|
|
|
+ AssertEquals ("test#15", 114, bytes [8]);
|
|
|
+ AssertEquals ("test#16", 78, bytes [9]);
|
|
|
+ AssertEquals ("test#17", 24, bytes [10]);
|
|
|
+ AssertEquals ("test#18", 9, bytes [11]);
|
|
|
+ AssertEquals ("test#19", 0, bytes [12]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -352,54 +352,54 @@ public class BinaryWriterTest {
|
|
|
writer.Write (d2);
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 192, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 18, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 151, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 95, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 209, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 20, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 7, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 0, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 0, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 0, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#12", 0, bytes [10]);
|
|
|
- Assertion.AssertEquals ("test#13", 0, bytes [11]);
|
|
|
- Assertion.AssertEquals ("test#14", 0, bytes [12]);
|
|
|
- Assertion.AssertEquals ("test#15", 0, bytes [13]);
|
|
|
- Assertion.AssertEquals ("test#16", 2, bytes [14]);
|
|
|
- Assertion.AssertEquals ("test#17", 0, bytes [15]);
|
|
|
- Assertion.AssertEquals ("test#18", 125, bytes [16]);
|
|
|
- Assertion.AssertEquals ("test#19", 149, bytes [17]);
|
|
|
- Assertion.AssertEquals ("test#20", 217, bytes [18]);
|
|
|
- Assertion.AssertEquals ("test#21", 172, bytes [19]);
|
|
|
- Assertion.AssertEquals ("test#22", 239, bytes [20]);
|
|
|
- Assertion.AssertEquals ("test#23", 244, bytes [21]);
|
|
|
- Assertion.AssertEquals ("test#24", 31, bytes [22]);
|
|
|
- Assertion.AssertEquals ("test#25", 0, bytes [23]);
|
|
|
- Assertion.AssertEquals ("test#26", 0, bytes [24]);
|
|
|
- Assertion.AssertEquals ("test#27", 0, bytes [25]);
|
|
|
- Assertion.AssertEquals ("test#28", 0, bytes [26]);
|
|
|
- Assertion.AssertEquals ("test#29", 0, bytes [27]);
|
|
|
- Assertion.AssertEquals ("test#30", 0, bytes [28]);
|
|
|
- Assertion.AssertEquals ("test#31", 0, bytes [29]);
|
|
|
- Assertion.AssertEquals ("test#32", 0, bytes [30]);
|
|
|
- Assertion.AssertEquals ("test#33", 128, bytes [31]);
|
|
|
- Assertion.AssertEquals ("test#34", 0, bytes [32]);
|
|
|
- Assertion.AssertEquals ("test#35", 0, bytes [33]);
|
|
|
- Assertion.AssertEquals ("test#36", 0, bytes [34]);
|
|
|
- Assertion.AssertEquals ("test#37", 0, bytes [35]);
|
|
|
- Assertion.AssertEquals ("test#38", 0, bytes [36]);
|
|
|
- Assertion.AssertEquals ("test#39", 0, bytes [37]);
|
|
|
- Assertion.AssertEquals ("test#40", 0, bytes [38]);
|
|
|
- Assertion.AssertEquals ("test#41", 0, bytes [39]);
|
|
|
- Assertion.AssertEquals ("test#42", 0, bytes [40]);
|
|
|
- Assertion.AssertEquals ("test#43", 0, bytes [41]);
|
|
|
- Assertion.AssertEquals ("test#44", 0, bytes [42]);
|
|
|
- Assertion.AssertEquals ("test#45", 0, bytes [43]);
|
|
|
- Assertion.AssertEquals ("test#46", 0, bytes [44]);
|
|
|
- Assertion.AssertEquals ("test#47", 0, bytes [45]);
|
|
|
- Assertion.AssertEquals ("test#48", 0, bytes [46]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 192, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 18, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 151, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 95, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 209, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 20, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 7, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 0, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 0, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 0, bytes [9]);
|
|
|
+ AssertEquals ("test#12", 0, bytes [10]);
|
|
|
+ AssertEquals ("test#13", 0, bytes [11]);
|
|
|
+ AssertEquals ("test#14", 0, bytes [12]);
|
|
|
+ AssertEquals ("test#15", 0, bytes [13]);
|
|
|
+ AssertEquals ("test#16", 2, bytes [14]);
|
|
|
+ AssertEquals ("test#17", 0, bytes [15]);
|
|
|
+ AssertEquals ("test#18", 125, bytes [16]);
|
|
|
+ AssertEquals ("test#19", 149, bytes [17]);
|
|
|
+ AssertEquals ("test#20", 217, bytes [18]);
|
|
|
+ AssertEquals ("test#21", 172, bytes [19]);
|
|
|
+ AssertEquals ("test#22", 239, bytes [20]);
|
|
|
+ AssertEquals ("test#23", 244, bytes [21]);
|
|
|
+ AssertEquals ("test#24", 31, bytes [22]);
|
|
|
+ AssertEquals ("test#25", 0, bytes [23]);
|
|
|
+ AssertEquals ("test#26", 0, bytes [24]);
|
|
|
+ AssertEquals ("test#27", 0, bytes [25]);
|
|
|
+ AssertEquals ("test#28", 0, bytes [26]);
|
|
|
+ AssertEquals ("test#29", 0, bytes [27]);
|
|
|
+ AssertEquals ("test#30", 0, bytes [28]);
|
|
|
+ AssertEquals ("test#31", 0, bytes [29]);
|
|
|
+ AssertEquals ("test#32", 0, bytes [30]);
|
|
|
+ AssertEquals ("test#33", 128, bytes [31]);
|
|
|
+ AssertEquals ("test#34", 0, bytes [32]);
|
|
|
+ AssertEquals ("test#35", 0, bytes [33]);
|
|
|
+ AssertEquals ("test#36", 0, bytes [34]);
|
|
|
+ AssertEquals ("test#37", 0, bytes [35]);
|
|
|
+ AssertEquals ("test#38", 0, bytes [36]);
|
|
|
+ AssertEquals ("test#39", 0, bytes [37]);
|
|
|
+ AssertEquals ("test#40", 0, bytes [38]);
|
|
|
+ AssertEquals ("test#41", 0, bytes [39]);
|
|
|
+ AssertEquals ("test#42", 0, bytes [40]);
|
|
|
+ AssertEquals ("test#43", 0, bytes [41]);
|
|
|
+ AssertEquals ("test#44", 0, bytes [42]);
|
|
|
+ AssertEquals ("test#45", 0, bytes [43]);
|
|
|
+ AssertEquals ("test#46", 0, bytes [44]);
|
|
|
+ AssertEquals ("test#47", 0, bytes [45]);
|
|
|
+ AssertEquals ("test#48", 0, bytes [46]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -413,17 +413,17 @@ public class BinaryWriterTest {
|
|
|
writer.Write (f2);
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 199, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 236, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 101, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 80, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 10, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 245, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 33, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 183, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 0, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 0, bytes [9]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 199, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 236, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 101, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 80, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 10, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 245, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 33, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 183, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 0, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 0, bytes [9]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -437,24 +437,24 @@ public class BinaryWriterTest {
|
|
|
writer.Write (d2);
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 49, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 69, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 15, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 157, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 211, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 55, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 188, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 84, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 76, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 59, bytes [9]);
|
|
|
- Assertion.AssertEquals ("test#12", 59, bytes [10]);
|
|
|
- Assertion.AssertEquals ("test#13", 60, bytes [11]);
|
|
|
- Assertion.AssertEquals ("test#14", 4, bytes [12]);
|
|
|
- Assertion.AssertEquals ("test#15", 196, bytes [13]);
|
|
|
- Assertion.AssertEquals ("test#16", 90, bytes [14]);
|
|
|
- Assertion.AssertEquals ("test#17", 165, bytes [15]);
|
|
|
- Assertion.AssertEquals ("test#18", 0, bytes [16]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 49, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 69, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 15, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 157, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 211, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 55, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 188, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 84, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 76, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 59, bytes [9]);
|
|
|
+ AssertEquals ("test#12", 59, bytes [10]);
|
|
|
+ AssertEquals ("test#13", 60, bytes [11]);
|
|
|
+ AssertEquals ("test#14", 4, bytes [12]);
|
|
|
+ AssertEquals ("test#15", 196, bytes [13]);
|
|
|
+ AssertEquals ("test#16", 90, bytes [14]);
|
|
|
+ AssertEquals ("test#17", 165, bytes [15]);
|
|
|
+ AssertEquals ("test#18", 0, bytes [16]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -472,12 +472,12 @@ public class BinaryWriterTest {
|
|
|
writer.Write (c2);
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 12, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 45, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 64, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 77, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 0, bytes [4]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 12, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 45, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 64, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 77, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 0, bytes [4]);
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
@@ -491,17 +491,17 @@ public class BinaryWriterTest {
|
|
|
writer.Write (s2);
|
|
|
|
|
|
byte [] bytes = stream.GetBuffer ();
|
|
|
- Assertion.AssertEquals ("test#01", 256, bytes.Length);
|
|
|
- Assertion.AssertEquals ("test#02", 3, bytes [0]);
|
|
|
- Assertion.AssertEquals ("test#03", 97, bytes [1]);
|
|
|
- Assertion.AssertEquals ("test#04", 98, bytes [2]);
|
|
|
- Assertion.AssertEquals ("test#05", 99, bytes [3]);
|
|
|
- Assertion.AssertEquals ("test#06", 4, bytes [4]);
|
|
|
- Assertion.AssertEquals ("test#07", 68, bytes [5]);
|
|
|
- Assertion.AssertEquals ("test#08", 101, bytes [6]);
|
|
|
- Assertion.AssertEquals ("test#09", 70, bytes [7]);
|
|
|
- Assertion.AssertEquals ("test#10", 10, bytes [8]);
|
|
|
- Assertion.AssertEquals ("test#11", 0, bytes [9]);
|
|
|
+ AssertEquals ("test#01", 256, bytes.Length);
|
|
|
+ AssertEquals ("test#02", 3, bytes [0]);
|
|
|
+ AssertEquals ("test#03", 97, bytes [1]);
|
|
|
+ AssertEquals ("test#04", 98, bytes [2]);
|
|
|
+ AssertEquals ("test#05", 99, bytes [3]);
|
|
|
+ AssertEquals ("test#06", 4, bytes [4]);
|
|
|
+ AssertEquals ("test#07", 68, bytes [5]);
|
|
|
+ AssertEquals ("test#08", 101, bytes [6]);
|
|
|
+ AssertEquals ("test#09", 70, bytes [7]);
|
|
|
+ AssertEquals ("test#10", 10, bytes [8]);
|
|
|
+ AssertEquals ("test#11", 0, bytes [9]);
|
|
|
}
|
|
|
|
|
|
private void DeleteFile (string path)
|