mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 10:34:30 +08:00
refactor(tests): 将Architecture目录重命名为Architectures
- 重命名GFramework.Core.Tests/Architecture目录为GFramework.Core.Tests/Architectures - 更新所有相关文件中的命名空间引用 - 修复GameContextTests中TestArchitecture类的基类引用 - 修复TestArchitectureBase类的基类引用 - 修复ArchitectureTestsBase泛型约束中的类型引用 - 更新其他测试文件中的命名空间导入路径
This commit is contained in:
parent
8ea462de28
commit
52f95c7e5f
@ -4,7 +4,7 @@ using GFramework.Core.Abstractions.Properties;
|
||||
using GFramework.Core.Architectures;
|
||||
using GFramework.Core.Logging;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// ArchitectureConfiguration类的单元测试
|
||||
@ -2,7 +2,7 @@ using System.Collections.Immutable;
|
||||
using GFramework.Core.Abstractions.Enums;
|
||||
using GFramework.Core.Architectures;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// ArchitectureConstants类的单元测试
|
||||
@ -15,7 +15,7 @@ using GFramework.Core.IoC;
|
||||
using GFramework.Core.Logging;
|
||||
using GFramework.Core.Query;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// ArchitectureContext类的单元测试
|
||||
@ -16,7 +16,7 @@ using GFramework.Core.Query;
|
||||
using Mediator;
|
||||
using ICommand = GFramework.Core.Abstractions.Command.ICommand;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// ArchitectureServices类的单元测试
|
||||
@ -1,7 +1,7 @@
|
||||
using GFramework.Core.Tests.Model;
|
||||
using GFramework.Core.Tests.Systems;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 异步测试架构,用于测试异步模型和系统的初始化
|
||||
@ -1,7 +1,7 @@
|
||||
using GFramework.Core.Abstractions.Architecture;
|
||||
using GFramework.Core.Architectures;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// ContextProvider 相关类的单元测试
|
||||
@ -16,7 +16,7 @@ using GFramework.Core.Query;
|
||||
using Mediator;
|
||||
using ICommand = GFramework.Core.Abstractions.Command.ICommand;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// GameContext类的单元测试
|
||||
@ -215,7 +215,7 @@ public class GameContextTests
|
||||
/// <summary>
|
||||
/// 测试用的架构类,继承自Architecture
|
||||
/// </summary>
|
||||
public class TestArchitecture : Architectures.Architecture
|
||||
public class TestArchitecture : Architecture
|
||||
{
|
||||
/// <summary>
|
||||
/// 初始化方法,当前为空实现
|
||||
@ -7,7 +7,7 @@ using GFramework.Core.IoC;
|
||||
using GFramework.Core.Logging;
|
||||
using GFramework.Core.Model;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 优先级服务排序的集成测试
|
||||
@ -7,7 +7,7 @@ using GFramework.Core.Abstractions.Utility;
|
||||
using GFramework.Core.Architectures;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// RegistryInitializationHookBase 抽象基类的单元测试
|
||||
@ -1,7 +1,7 @@
|
||||
using GFramework.Core.Tests.Model;
|
||||
using GFramework.Core.Tests.Systems;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 同步测试架构类,用于测试架构的生命周期和事件处理
|
||||
@ -1,11 +1,12 @@
|
||||
using GFramework.Core.Abstractions.Enums;
|
||||
using GFramework.Core.Architectures;
|
||||
|
||||
namespace GFramework.Core.Tests.Architecture;
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
/// <summary>
|
||||
/// 测试架构基类,提供通用的测试架构功能
|
||||
/// </summary>
|
||||
public abstract class TestArchitectureBase : Architectures.Architecture
|
||||
public abstract class TestArchitectureBase : Architecture
|
||||
{
|
||||
private Action<TestArchitectureBase>? _postRegistrationHook;
|
||||
|
||||
@ -2,7 +2,7 @@ using GFramework.Core.Abstractions.Architecture;
|
||||
using GFramework.Core.Abstractions.Rule;
|
||||
using GFramework.Core.Architectures;
|
||||
using GFramework.Core.Rule;
|
||||
using GFramework.Core.Tests.Architecture;
|
||||
using GFramework.Core.Tests.Architectures;
|
||||
|
||||
namespace GFramework.Core.Tests.Rule;
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ namespace GFramework.Core.Tests.Tests;
|
||||
/// 架构测试基类,封装同步/异步共通测试逻辑
|
||||
/// </summary>
|
||||
/// <typeparam name="TArchitecture">架构类型,必须继承自Architecture</typeparam>
|
||||
public abstract class ArchitectureTestsBase<TArchitecture> where TArchitecture : Architectures.Architecture
|
||||
public abstract class ArchitectureTestsBase<TArchitecture> where TArchitecture : Architecture
|
||||
{
|
||||
protected TArchitecture? Architecture;
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
using GFramework.Core.Abstractions.Enums;
|
||||
using GFramework.Core.Tests.Architecture;
|
||||
using GFramework.Core.Tests.Architectures;
|
||||
using GFramework.Core.Tests.Model;
|
||||
using GFramework.Core.Tests.Systems;
|
||||
using NUnit.Framework.Legacy;
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
using GFramework.Core.Abstractions.Enums;
|
||||
using GFramework.Core.Architectures;
|
||||
using GFramework.Core.Tests.Architecture;
|
||||
using GFramework.Core.Tests.Architectures;
|
||||
using GFramework.Core.Tests.Events;
|
||||
using GFramework.Core.Tests.Model;
|
||||
using GFramework.Core.Tests.Systems;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user