diff --git a/GameFrameX.Foundation.Tests/Localization/AssemblyResourceProviderTests.cs b/GameFrameX.Foundation.Tests/Localization/AssemblyResourceProviderTests.cs index 770b465..6350233 100644 --- a/GameFrameX.Foundation.Tests/Localization/AssemblyResourceProviderTests.cs +++ b/GameFrameX.Foundation.Tests/Localization/AssemblyResourceProviderTests.cs @@ -186,7 +186,10 @@ public void Dispose_ShouldNotThrow() // Arrange var provider = new AssemblyResourceProvider(Assembly.GetExecutingAssembly()); - // Act & Assert (should not throw) - provider.Dispose(); + // Act + var exception = Record.Exception(() => provider.Dispose()); + + // Assert + Assert.Null(exception); } } \ No newline at end of file