//[TestCase(14896, 0x000D0CFC)] //[TestCase(22024, 0x00070CB8)] public void GetProcessWindowHandleTest(int processId, int expected) { var process = Process.GetProcessById(processId); Assert.IsNotNull(process); var noxEmulatorProvider = new MemuEmulatorProvider(); var actual = noxEmulatorProvider.GetProcessWindowHandle(process, out Process emulatorProcess).ToInt32(); Assert.That(actual, Is.EqualTo(expected)); }
//[TestCase(14896, true)] //[TestCase(22024, true)] public void CanProvideTest(int processId, bool expected) { var process = Process.GetProcessById(processId); Assert.IsNotNull(process); var memuEmulatorProvider = new MemuEmulatorProvider(); var result = memuEmulatorProvider.CanProvide(process); Assert.That(result, Is.EqualTo(expected)); }