public void JudgeKeyeventTest() { KBActionRecorderLinq_Accessor target = new KBActionRecorderLinq_Accessor(); Win32API.KeyEvent keyEvent = new Win32API.KeyEvent() { dwFlags = Miku.Client.Win32API_Accessor.KBEventFlag.KeyDown }; Win32API.KeyEvent keyEventExpected = new Win32API.KeyEvent() { dwFlags = Miku.Client.Win32API_Accessor.KBEventFlag.KeyDown }; string eventName = KeyboardEvents.WM_KeyDown.ToString(); target.JudgeKeyevent(ref keyEvent, eventName); Assert.AreEqual(keyEventExpected, keyEvent); }
public void GetKeyboradActionNodesTest() { KBActionRecorderLinq_Accessor target = new KBActionRecorderLinq_Accessor(); target.WriteData(KeyboardEvents.WM_KeyDown.ToString(), Keys.A, 10); target.SaveActions(); IEnumerable<XElement> actual; actual = target.GetKeyboradActionNodes(); Assert.IsNotNull(actual); }