Namespace: DeltaEngine.Input.Tests
Assembly: DeltaEngine.Input.Tests (in DeltaEngine.Input.Tests.dll) Version: 1.1.1.0 (1.1.1)
Assembly: DeltaEngine.Input.Tests (in DeltaEngine.Input.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax
Examples
[Test, CloseAfterFirstFrame] public void SetButtonState() { var mockMouse = Resolve<Mouse>() as MockMouse; if (mockMouse == null) return; //ncrunch: no coverage mockMouse.SetButtonState(MouseButton.Left, State.Pressed); Assert.AreEqual(State.Pressed, mockMouse.GetButtonState(MouseButton.Left)); mockMouse.SetButtonState(MouseButton.Middle, State.Pressed); Assert.AreEqual(State.Pressed, mockMouse.GetButtonState(MouseButton.Middle)); mockMouse.SetButtonState(MouseButton.Right, State.Pressed); Assert.AreEqual(State.Pressed, mockMouse.GetButtonState(MouseButton.Right)); mockMouse.SetButtonState(MouseButton.X1, State.Pressed); Assert.AreEqual(State.Pressed, mockMouse.GetButtonState(MouseButton.X1)); mockMouse.SetButtonState(MouseButton.X2, State.Pressed); Assert.AreEqual(State.Pressed, mockMouse.GetButtonState(MouseButton.X2)); }
See Also