Feature/mqttv5 subscriptions server (#1246)

* Add support for RetainHandling.

* Add support for No Local.

* Add support for _SubscriptionIdentifier_.

* Add more Unit Tests.

* Update docs.
This commit is contained in:
Christian
2021-09-23 20:30:43 +02:00
committed by GitHub
parent feb53e78c6
commit c756a4092f
83 changed files with 2032 additions and 1237 deletions
+4 -3
View File
@@ -1,6 +1,7 @@
using System;
using System.Threading.Tasks;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using MQTTnet.Formatter;
using MQTTnet.Tests.Mockups;
namespace MQTTnet.Tests
@@ -9,12 +10,12 @@ namespace MQTTnet.Tests
{
public TestContext TestContext { get; set; }
protected TestEnvironment CreateTestEnvironment()
protected TestEnvironment CreateTestEnvironment(MqttProtocolVersion protocolVersion = MqttProtocolVersion.V311)
{
return new TestEnvironment(TestContext);
return new TestEnvironment(TestContext, protocolVersion);
}
protected Task LongDelay()
protected Task LongTestDelay()
{
return Task.Delay(TimeSpan.FromSeconds(1));
}