committed by
GitHub
9 changed files with 40 additions and 9 deletions
@ -0,0 +1,29 @@ |
|||
using System; |
|||
using System.Reactive.Disposables; |
|||
using System.Threading; |
|||
using Avalonia.Controls; |
|||
using Avalonia.Input; |
|||
using Avalonia.Layout; |
|||
using Avalonia.Threading; |
|||
|
|||
namespace Avalonia.Headless.UnitTests; |
|||
|
|||
public class ServicesTests |
|||
{ |
|||
#if NUNIT
|
|||
[AvaloniaTest, Timeout(10000)] |
|||
#elif XUNIT
|
|||
[AvaloniaFact(Timeout = 10000)] |
|||
#endif
|
|||
public void Can_Access_Screens() |
|||
{ |
|||
var window = new Window(); |
|||
var screens = window.Screens; |
|||
Assert.NotNull(screens); |
|||
|
|||
var currentScreenFromWindow = screens.ScreenFromWindow(window); |
|||
var currentScreenFromVisual = screens.ScreenFromVisual(window); |
|||
|
|||
Assert.True(ReferenceEquals(currentScreenFromWindow, currentScreenFromVisual)); |
|||
} |
|||
} |
|||
Loading…
Reference in new issue