Avalonia.Input.UnitTests.TouchDeviceTests.UnitTestApp C# (CSharp) Method

UnitTestApp() private method

private UnitTestApp ( TimeSpan doubleClickTime = newTimeSpan() ) : IDisposable
doubleClickTime TimeSpan
return IDisposable
        private IDisposable UnitTestApp(TimeSpan doubleClickTime = new TimeSpan())
        {
            var unitTestApp = UnitTestApplication.Start(
                new TestServices(inputManager: new InputManager()));
            var iSettingsMock = new Mock<IPlatformSettings>();
            iSettingsMock.Setup(x => x.TouchDoubleClickTime).Returns(doubleClickTime);
            AvaloniaLocator.CurrentMutable.BindToSelf(this)
               .Bind<IPlatformSettings>().ToConstant(iSettingsMock.Object);
            return unitTestApp;
        }