📄 ui/tests/TestApp.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
using Avalonia;
using Avalonia.Headless;
using Avalonia.Headless.XUnit;

[assembly: AvaloniaTestApplication(typeof(Cfa.Ui.Tests.TestApp))]

namespace Cfa.Ui.Tests;

public static class TestApp
{
    public static AppBuilder BuildAvaloniaApp() =>
        AppBuilder
            .Configure<App>()
            .WithInterFont()
            .UseSkia()
            .UseHeadless(new AvaloniaHeadlessPlatformOptions { UseHeadlessDrawing = false });
}