public void TestMouseWheelMessage() { IMouseMessageSubscriber subscriber = mockMouseSubscriber(); Expect.Once.On(subscriber).Method("MouseWheelRotated").With( NMock2.Is.EqualTo(1.0f) ); sendMessage(UnsafeNativeMethods.WindowMessages.WM_MOUSEHWHEEL, 120 << 16, 0); this.mockery.VerifyAllExpectationsHaveBeenMet(); }
public void TestMouseLeaveMessage() { IMouseMessageSubscriber subscriber = mockMouseSubscriber(); Expect.Once.On(subscriber).Method("MouseMoved").With( NMock2.Is.EqualTo(-1.0f), NMock2.Is.EqualTo(-1.0f) ); sendMessage(UnsafeNativeMethods.WindowMessages.WM_MOUSELEAVE, 0, 0); this.mockery.VerifyAllExpectationsHaveBeenMet(); }
public void TestMouseButtonReleasedMessage( UnsafeNativeMethods.WindowMessages message, int wParam, MouseButtons button ) { IMouseMessageSubscriber subscriber = mockMouseSubscriber(); Expect.Once.On(subscriber).Method("MouseButtonReleased").With( NMock2.Is.EqualTo(button) ); sendMessage(message, wParam << 16, 0); this.mockery.VerifyAllExpectationsHaveBeenMet(); }