Achamenes.ID3.Fields.SingleByteField.WriteToStream C# (CSharp) Method

WriteToStream() public method

public WriteToStream ( System stream ) : void
stream System
return void
        public override void WriteToStream(System.IO.Stream stream)
        {
            base.WriteToStream(stream);
            stream.WriteByte(this._value);
        }

Usage Example

Ejemplo n.º 1
0
 public void TestWrite()
 {
     for(int testCase=0;testCase<100;testCase++)
     {
         byte[] randomData=new byte[1];
         _randomNumberGenerator.NextBytes(randomData);
         SingleByteField field=new SingleByteField(randomData[0]);
         MemoryStream stream=new MemoryStream();
         field.WriteToStream(stream);
         Assert.AreEqual(stream.Length, 1);
         Assert.AreEqual(randomData[0], stream.GetBuffer()[0]);
     }
 }