Skip to content

Commit

Permalink
add: WsClient单元测试,异常处理
Browse files Browse the repository at this point in the history
  • Loading branch information
zkhssb committed Nov 17, 2023
1 parent 067f78e commit a4e31c0
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions QQChannelSharp.Tests/WsClientTests.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
using QQChannelSharp.Client;
using System.Net.Sockets;
using System.Net.WebSockets;

namespace QQChannelSharp.Tests;
[TestClass]
public class WsClientTests
{
[TestMethod]
public async Task WebSocketClientErrorTest()
{
WsClient client = new(new()
{
BotInfo = new("", "", true),
Guid = Guid.NewGuid(),
Id = "",
Intent = 1,
LastSeq = 0,
Shard = new() { ShardID = 0 },
Url = "wss://这就是个不存在的地址.com/"
});
await Assert.ThrowsExceptionAsync<WebSocketException>(client.ConnectAsync);
}
}

0 comments on commit a4e31c0

Please sign in to comment.