Пример #1
0
        public void TestCharacterEnteredMessage()
        {
            IKeyboardMessageSubscriber subscriber = mockKeyboardSubscriber();

            Expect.Once.On(subscriber).Method("CharacterEntered").With(
                NMock2.Is.EqualTo('C')
                );
            sendMessage(UnsafeNativeMethods.WindowMessages.WM_CHAR, (int)'C', 0);

            this.mockery.VerifyAllExpectationsHaveBeenMet();
        }
Пример #2
0
        public void TestKeyReleaseMessage()
        {
            IKeyboardMessageSubscriber subscriber = mockKeyboardSubscriber();

            Expect.Once.On(subscriber).Method("KeyReleased").With(
                NMock2.Is.EqualTo(Keys.V)
                );
            sendMessage(UnsafeNativeMethods.WindowMessages.WM_KEYUP, (int)Keys.V, 0);

            this.mockery.VerifyAllExpectationsHaveBeenMet();
        }