-1
进出口使用在C#项目的代码预计在抛出新Excepction错误C# - ;使用断言
public async Task should_not_raise_exception(Mock<IWebSocketClient> webSocket, SlackConnection slackConnection)
{
// given
var connectionInfo = new ConnectionInformation
{
WebSocket = webSocket.Object
};
await slackConnection.Initialise(connectionInfo);
var inboundMessage = new ChatMessage
{
MessageType = MessageType.Message,
User = "lalala"
};
slackConnection.OnMessageReceived += message => throw new Exception("EMPORER OF THE WORLD");
// when & then
Assert.DoesNotThrow(() => webSocket.Raise(x => x.OnMessage += null, null, inboundMessage));
}
但是,当我编译它,这说明了大约一个错误;预计,有关错误代码的部分是这样的:
slackConnection.OnMessageReceived += message => throw new Exception("EMPORER OF THE WORLD");
// when & then
Assert.DoesNotThrow(() => webSocket.Raise(x => x.OnMessage += null, null, inboundMessage));
我使用框架4.6.1
检查附加图像
谢谢!有用 –