feat: add headless tests.

This commit is contained in:
rabbitism
2024-11-13 00:58:18 +08:00
parent 27a3e5fb41
commit 05cc27e308
7 changed files with 119 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using Ursa.Controls;
namespace HeadlessTest.Ursa.Controls.OverlayShared.Dialog_Primary_Focus;
public partial class TestWindow : UrsaWindow
{
public TestWindow()
{
InitializeComponent();
}
public void InvokeNormalDialog()
{
OverlayDialog.ShowModal<NormalDialog, object>("Hello World",
options: new OverlayDialogOptions { TopLevelHashCode = GetHashCode() });
}
public void InvokeFocusDialog()
{
OverlayDialog.ShowModal<FocusDialog, object>("Hello World",
options: new OverlayDialogOptions { TopLevelHashCode = GetHashCode() });
}
}