Skip to content

Commit 3bdda01

Browse files
committed
test: 更新单元测试
1 parent a9fe0ec commit 3bdda01

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

test/UnitTestTcpSocket/TcpSocketFactoryTest.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,12 +642,13 @@ public async Task TryConvertTo_Ok()
642642

643643
// 设置数据适配器
644644
var adapter = new DataPackageAdapter(new FixLengthDataPackageHandler(29));
645-
client.AddDataPackageAdapter(adapter, new DataConverter<MockEntity>(), t =>
645+
var callback = new Func<MockEntity?, Task>(t =>
646646
{
647647
entity = t;
648648
tcs.SetResult();
649649
return Task.CompletedTask;
650650
});
651+
client.AddDataPackageAdapter(adapter, new DataConverter<MockEntity>(), callback);
651652

652653
// 连接 TCP Server
653654
var connect = await client.ConnectAsync("localhost", port);
@@ -704,6 +705,7 @@ public async Task TryConvertTo_Ok()
704705

705706
// no attribute
706707
Assert.Null(entity.Value13);
708+
client.RemoveDataPackageAdapter(callback);
707709

708710
// 测试 SocketDataConverter 标签功能
709711
tcs = new TaskCompletionSource();

0 commit comments

Comments
 (0)