//[TestCase(4532, 0x001F10F4)]
        //[TestCase(21080, 0x00D40EB2)]
        public void GetProcessWindowHandleTest(int processId, int expected)
        {
            var process = Process.GetProcessById(processId);

            Assert.IsNotNull(process);

            var noxEmulatorProvider = new MomoEmulatorProvider();
            var actual = noxEmulatorProvider.GetProcessWindowHandle(process, out Process emulatorProcess).ToInt32();

            Assert.That(actual, Is.EqualTo(expected));
        }
        //[TestCase(4532, true)]
        //[TestCase(21080, true)]
        //[TestCase(14112, false)]
        public void CanProvideTest(int processId, bool expected)
        {
            var process = Process.GetProcessById(processId);

            Assert.IsNotNull(process);

            var noxEmulatorProvider = new MomoEmulatorProvider();
            var result = noxEmulatorProvider.CanProvide(process);

            Assert.That(result, Is.EqualTo(expected));
        }