using GFramework.Core.Tests.architecture; using NUnit.Framework; namespace GFramework.Core.Tests.tests; /// /// 异步架构测试类,用于测试异步架构的相关功能 /// /// /// 该测试类使用非并行执行模式,确保测试的隔离性 /// [TestFixture] [NonParallelizable] public class AsyncArchitectureTests : ArchitectureTestsBase { /// /// 创建异步测试架构实例 /// /// AsyncTestArchitecture实例 protected override AsyncTestArchitecture CreateArchitecture() => new(); /// /// 初始化架构的异步方法 /// /// 表示异步操作的Task protected override async Task InitializeArchitecture() { await Architecture!.InitializeAsync(); } }