public override void Deserialize(byte[] payload) { var buffer = new PostgresProtocolStream(payload); Name = buffer.ReadString(); Value = buffer.ReadString(); }
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); }