diff --git a/tests/Avalonia.UnitTests/UnitTestApplication.cs b/tests/Avalonia.UnitTests/UnitTestApplication.cs index 82626877d0..620f301565 100644 --- a/tests/Avalonia.UnitTests/UnitTestApplication.cs +++ b/tests/Avalonia.UnitTests/UnitTestApplication.cs @@ -10,6 +10,7 @@ using System.Reactive.Disposables; using System.Reactive.Concurrency; using Avalonia.Input.Platform; using Avalonia.Animation; +using Avalonia.Media; namespace Avalonia.UnitTests { @@ -69,6 +70,10 @@ namespace Avalonia.UnitTests .Bind().ToConstant(Services.StandardCursorFactory) .Bind().ToConstant(Services.WindowingPlatform) .Bind().ToSingleton(); + + // This is a hack to make tests work, we need to refactor the way font manager is registered + // See https://github.com/AvaloniaUI/Avalonia/issues/10081 + AvaloniaLocator.CurrentMutable.Bind().ToConstant((FontManager)null!); var theme = Services.Theme?.Invoke(); if (theme is Style styles)