U:调整所有代码格式

This commit is contained in:
jimmy committed 2025-12-30 09:17:25 +08:00
1 parent d133bacf55
commit 155b67e831
342 files changed
+9431 -9868

No files matched your search

+17 -28
View File
@@ -125,10 +125,7 @@ public class GlobalTests
public void Get_UnregisteredService_ThrowsException()
{
// Act & Assert: 尝试获取未注册的服务应该抛出异常
var exception = Assert.ThrowsException<InvalidOperationException>(() =>
{
Global.Get<ILogger>();
});
var exception = Assert.ThrowsException<InvalidOperationException>(() => { Global.Get<ILogger>(); });
Assert.IsTrue(exception.Message.Contains("ILogger"));
}
@@ -235,10 +232,7 @@ public class GlobalTests
Global.RegisterTransient(() => new RequestContext());
// Act & Assert: 尝试更新瞬态服务应该抛出异常
Assert.ThrowsException<InvalidOperationException>(() =>
{
Global.Update(new RequestContext());
});
Assert.ThrowsException<InvalidOperationException>(() => { Global.Update(new RequestContext()); });
}
/// <summary>
@@ -311,7 +305,11 @@ public class GlobalTests
{
// Arrange: 订阅通知
var callCount = 0;
void Handler(ServiceChangedEventArgs<AppConfig> e) => callCount++;
void Handler(ServiceChangedEventArgs<AppConfig> e)
{
callCount++;
}
Global.Subscribe<AppConfig>(Handler);
Global.RegisterSingleton(new AppConfig { AppName = "App", Version = "1.0" });
@@ -343,7 +341,7 @@ public class GlobalTests
Assert.AreEqual(0, notificationCount); // 首次注册不触发
// Act: 使用 notifyIfExists = true 再次注册
Global.RegisterSingleton(new AppConfig { AppName = "App", Version = "2.0" }, notifyIfExists: true);
Global.RegisterSingleton(new AppConfig { AppName = "App", Version = "2.0" }, true);
// Assert: 应该触发通知
Assert.AreEqual(1, notificationCount);
@@ -387,10 +385,7 @@ public class GlobalTests
Assert.IsFalse(Global.IsRegistered<AppConfig>());
// 尝试获取应该失败
Assert.ThrowsException<InvalidOperationException>(() =>
{
Global.Get<AppConfig>();
});
Assert.ThrowsException<InvalidOperationException>(() => { Global.Get<AppConfig>(); });
}
/// <summary>
@@ -528,10 +523,7 @@ public class GlobalTests
var configHistory = new List<string>();
// 订阅配置变更
Global.Subscribe<AppConfig>(e =>
{
configHistory.Add($"v{e.OldValue?.Version} -> v{e.NewValue.Version}");
});
Global.Subscribe<AppConfig>(e => { configHistory.Add($"v{e.OldValue?.Version} -> v{e.NewValue.Version}"); });
// Act: 注册初始配置
Global.RegisterSingleton(new AppConfig { AppName = "MyApp", Version = "1.0" });
@@ -564,16 +556,10 @@ public class GlobalTests
var logEntries = new List<string>();
// UI 组件订阅
Global.Subscribe<UserSession>(e =>
{
uiUpdates.Add($"Display: {e.NewValue.Username}");
});
Global.Subscribe<UserSession>(e => { uiUpdates.Add($"Display: {e.NewValue.Username}"); });
// 日志组件订阅
Global.Subscribe<UserSession>(e =>
{
logEntries.Add($"Session changed at {e.ChangedAt:HH:mm:ss}");
});
Global.Subscribe<UserSession>(e => { logEntries.Add($"Session changed at {e.ChangedAt:HH:mm:ss}"); });
// Act: 用户登录
Global.RegisterSingleton(new UserSession
@@ -620,7 +606,10 @@ public class GlobalTests
private class ConsoleLogger : ILogger
{
public void Log(string message) => Console.WriteLine($"[LOG] {message}");
public void Log(string message)
{
Console.WriteLine($"[LOG] {message}");
}
}
private class UserSession
@@ -640,4 +629,4 @@ public class GlobalTests
}
#endregion
}
}