diff --git a/GameFrameX.Foundation.Tests/Localization/LocalizationServiceTests.cs b/GameFrameX.Foundation.Tests/Localization/LocalizationServiceTests.cs index 7167223..c1769b4 100644 --- a/GameFrameX.Foundation.Tests/Localization/LocalizationServiceTests.cs +++ b/GameFrameX.Foundation.Tests/Localization/LocalizationServiceTests.cs @@ -192,8 +192,11 @@ public void CustomProvider_ShouldOverrideDefault() [Fact] public void Dispose_ShouldNotThrow() { - // Act & Assert (should not throw) - LocalizationService.Dispose(); + // Act + var exception = Record.Exception(() => LocalizationService.Dispose()); + + // Assert (should not throw) + Assert.Null(exception); } [Fact]