Esempio n. 1
0
 public void T01_EndOfContent_Stream_IO()
 {
     using (var stream = new MemoryStream()) {
         var x = new X690.EndOfContent();
         x.Write(stream);
         TT.Peek(x, stream);
         stream.Position = 0;
         var y = X690.Read(stream);
         Assert.Equal(x, y);
     }
 }
Esempio n. 2
0
    public void T02_EndOfContent_Buffered_IO()
    {
        var buffer = new byte[3];
        var x      = new X690.EndOfContent();
        var length = x.Write(buffer, 0);

        TT.Peek(x, buffer, length);
        var y = X690.Read(buffer, 0, length);

        Assert.Equal(x, y);
        Assert.Equal(y.Header.MessageLength, length);
    }