public override void Deserialize(byte[] payload)
        {
            var buffer = new PostgresProtocolStream(payload);

            Name  = buffer.ReadString();
            Value = buffer.ReadString();
        }
示例#2
0
        public void ReadString_PostgresProtocolBytes_ToString()
        {
            // arrange
            var bytes  = new byte[] { (byte)'t', (byte)'e', (byte)'s', (byte)'t', 0 };
            var stream = new PostgresProtocolStream(bytes);

            // act
            var result = stream.ReadString();

            // assert
            Assert.Equal("test", result);
        }