A cross-platform UI framework for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

23 lines
619 B

using Avalonia.Input;
using Avalonia.UnitTests;
using Xunit;
namespace Avalonia.Controls.UnitTests;
public class InputElementGestureTests : ScopedTestBase
{
[Fact]
public void SwipeGestureEnded_PublicEvent_CanBeObserved()
{
var target = new Border();
SwipeGestureEndedEventArgs? received = null;
target.SwipeGestureEnded += (_, e) => received = e;
var args = new SwipeGestureEndedEventArgs(42, new Vector(12, 34));
target.RaiseEvent(args);
Assert.Same(args, received);
Assert.Equal(InputElement.SwipeGestureEndedEvent, args.RoutedEvent);
}
}