fixed object disposed exception on netfx fixing #803 #733 #728 #486 #158

This commit is contained in:
JanEggers
2019-12-20 15:37:42 +01:00
parent 14419e4d63
commit 698f0b66d2
8 changed files with 144 additions and 22 deletions
@@ -39,7 +39,7 @@ namespace MQTTnet.Tests.Mockups
case MqttClientOptionsBuilder builder:
{
var existingClientId = builder.Build().ClientId;
if (!existingClientId.StartsWith(TestContext.TestName))
if (existingClientId != null && !existingClientId.StartsWith(TestContext.TestName))
{
builder.WithClientId(TestContext.TestName + existingClientId);
}
@@ -48,7 +48,7 @@ namespace MQTTnet.Tests.Mockups
case MqttClientOptions op:
{
var existingClientId = op.ClientId;
if (!existingClientId.StartsWith(TestContext.TestName))
if (existingClientId != null && !existingClientId.StartsWith(TestContext.TestName))
{
op.ClientId = TestContext.TestName + existingClientId;
}