naps2/NAPS2.Escl.Tests/UsbTests.cs
2023-04-03 18:03:45 -07:00

22 lines
462 B
C#

using NAPS2.Escl.Usb;
using Xunit;
namespace NAPS2.Escl.Tests;
public class UsbTests
{
[Fact(Skip = "Requires USB device")]
public async Task Usb()
{
var poller = new EsclUsbPoller();
var result = await poller.Poll();
Assert.NotEmpty(result);
using var usb = new EsclUsbContext(result[0]);
usb.ConnectToDevice();
var caps = await usb.Client.GetCapabilities();
Assert.NotNull(caps);
}
}