diff --git a/GFramework.Core.Tests/Environment/EnvironmentTests.cs b/GFramework.Core.Tests/Environment/EnvironmentTests.cs
index 49056cfb..a6b59bd3 100644
--- a/GFramework.Core.Tests/Environment/EnvironmentTests.cs
+++ b/GFramework.Core.Tests/Environment/EnvironmentTests.cs
@@ -184,31 +184,3 @@ public class EnvironmentTests
Assert.That(result, Is.EqualTo("interfaceValue"));
}
}
-
-///
-/// 测试环境实现类,继承自EnvironmentBase
-///
-public class TestEnvironment : EnvironmentBase
-{
- ///
- /// 获取环境名称
- ///
- public override string Name { get; } = "TestEnvironment";
-
- ///
- /// 注册键值对到环境中
- ///
- /// 要注册的键
- /// 要注册的值
- public new void Register(string key, object value)
- {
- base.Register(key, value);
- }
-
- ///
- /// 初始化环境
- ///
- public override void Initialize()
- {
- }
-}
\ No newline at end of file
diff --git a/GFramework.Core.Tests/Environment/TestEnvironment.cs b/GFramework.Core.Tests/Environment/TestEnvironment.cs
new file mode 100644
index 00000000..08d5ee8c
--- /dev/null
+++ b/GFramework.Core.Tests/Environment/TestEnvironment.cs
@@ -0,0 +1,34 @@
+using GFramework.Core.Environment;
+
+namespace GFramework.Core.Tests.Environment;
+
+///
+/// 为环境相关测试提供可写注册入口的测试环境实现。
+///
+public class TestEnvironment : EnvironmentBase
+{
+ ///
+ /// 获取测试环境名称。
+ ///
+ public override string Name { get; } = "TestEnvironment";
+
+ ///
+ /// 将测试数据注册到基础环境存储中,便于测试通过公开入口准备上下文。
+ ///
+ /// 要注册的环境键。
+ /// 要注册的环境值。
+ public new void Register(string key, object value)
+ {
+ base.Register(key, value);
+ }
+
+ ///
+ /// 初始化测试环境。
+ ///
+ ///
+ /// 当前测试环境没有额外初始化逻辑,但仍保留重写以匹配 契约。
+ ///
+ public override void Initialize()
+ {
+ }
+}
diff --git a/GFramework.Core.Tests/Events/EventBusTests.cs b/GFramework.Core.Tests/Events/EventBusTests.cs
index 385cbccb..1eb027b3 100644
--- a/GFramework.Core.Tests/Events/EventBusTests.cs
+++ b/GFramework.Core.Tests/Events/EventBusTests.cs
@@ -76,10 +76,3 @@ public class EventBusTests
Assert.That(count2, Is.EqualTo(1));
}
}
-
-///
-/// EventBus测试专用事件类
-///
-public class EventBusTestsEvent
-{
-}
\ No newline at end of file
diff --git a/GFramework.Core.Tests/Events/EventBusTestsEvent.cs b/GFramework.Core.Tests/Events/EventBusTestsEvent.cs
new file mode 100644
index 00000000..6bca770c
--- /dev/null
+++ b/GFramework.Core.Tests/Events/EventBusTestsEvent.cs
@@ -0,0 +1,8 @@
+namespace GFramework.Core.Tests.Events;
+
+///
+/// 表示 使用的测试事件。
+///
+public class EventBusTestsEvent
+{
+}