improve exceptions in case of corrupt packages close pipes after exception occoured to avoid lingering connections should fix #788

This commit is contained in:
JanEggers
2020-07-09 21:19:00 +02:00
parent 6a564a0c72
commit 33e4ec1943
10 changed files with 134 additions and 21 deletions
@@ -6,10 +6,15 @@ namespace MQTTnet.Tests
[TestClass]
public class MqttPacketWriter_Tests
{
protected virtual IMqttPacketWriter WriterFactory()
{
return new MqttPacketWriter();
}
[TestMethod]
public void WritePacket()
{
var writer = new MqttPacketWriter();
var writer = WriterFactory();
Assert.AreEqual(0, writer.Length);
writer.WriteWithLengthPrefix("1234567890");