dotnet / dotnet/MQTTnet

V4: Mock Raise DisconnectedAsync

Open
#1,608 0 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
C#
Stars
5.1k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

Hi,

I want to raise an event from Mock.
With this example I'm getting System.Reflection.TargetParameterCountException: 'Parameter count mismatch.'
What is the right way to configure Raises() for DisconnectedAsync?
```csharp
mockClient
.Setup(c => c.DisconnectAsync(
It.IsAny(),
CancellationToken.None))
.Returns(Task.FromResult(new MqttClientConnectResult()))
.Raises(x => x.DisconnectedAsync += null, new MqttClientDisconnectedEventArgs());
```

Thanks!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.