namespace BuildFlow.IM.Integration.Tests;
using Xunit;
///
/// xUnit 集合定义:所有 ChatHub 集成测试共享同一个 实例,
/// 避免多个测试类各自创建夹具时并行执行 EnsureDeleted 互相删库导致的竞态。
/// 同时也避免重复启动多个 TestServer 与重复建表。
///
///
/// 共享 fixture 意味着同一进程内这些测试串行执行(同集合内默认不并行),符合"共用真实 PG 库"的隔离要求。
///
[CollectionDefinition(Name)]
public class ImServerCollection : ICollectionFixture
{
public const string Name = "IM Server Integration";
}