CSharpUtilsTests.Streams.MapStreamTest.TestLongRead C# (CSharp) Метод

TestLongRead() приватный Метод

private TestLongRead ( ) : void
Результат void
		public void TestLongRead()
		{
			var Position = (long)5197762560L;
			var Array = new byte[] { 0x11, 0x12, 0x13, 0x14, 0x15 };
			var Stream1 = new MemoryStream(Array);
			var MapStream = new MapStream();

			MapStream.Map(Position, Stream1);

			var SerializedData = SerializerUtils.SerializeToMemoryStream(MapStream.Serialize).ToArray();

			var MapStream2 = MapStream.Unserialize(new MemoryStream(SerializedData));
			MapStream2.Position = Position;
			CollectionAssert.AreEqual(Array, MapStream2.ReadBytes(5));
		}