public void AfterTest()
 {
     // null everything!
     keyboardModule = null;
     keyboardInteractEventProducer = null;
     nativeKeyboardMock            = null;
     container.Dispose();
     container             = null;
     hookNativeMethodsMock = null;
 }
Пример #2
0
 public void AfterTest()
 {
     clipboardModule             = null;
     clipboardCopyEventProducer  = null;
     clipboardPasteEventProducer = null;
     clipboardCutEventProducer   = null;
     nativeClipboard             = null;
     container.Dispose();
     container         = null;
     hookNativeMethods = null;
 }
Пример #3
0
 public void AfterTest()
 {
     windowManagementModule          = null;
     windowMovementEventProducer     = null;
     windowFocusEventProducer        = null;
     windowStateChangedEventProducer = null;
     windowResizingEventProducer     = null;
     container.Dispose();
     container         = null;
     hookNativeMethods = null;
 }
Пример #4
0
 public void AfterTest()
 {
     // null everything!
     mouseModule              = null;
     mouseClickEventProducer  = null;
     mouseMoveEventProducer   = null;
     mouseScrollEventProducer = null;
     mouseModuleConfiguration = null;
     container.Dispose();
     container             = null;
     hookNativeMethodsMock = null;
 }
Пример #5
0
        public void BeforeTest()
        {
            //initialize module, producers and configuration
            keyboardModule = new KeyboardModule();
            keyboardInteractEventProducer = new KeyboardInteractEventProducer();

            // initialize the container and fulfill the MEF inports exports
            container = new CompositionContainer();
            container.ComposeExportedValue(keyboardInteractEventProducer);
            container.ComposeParts(keyboardModule);

            //initialzie the hookNativeMethodsMock
            hookNativeMethodsMock = new HookNativeMethodsMock();
            hookNativeMethodsMock.Initialize();
        }
Пример #6
0
        public void BeforeTest()
        {
            clipboardModule             = new ClipboardModule();
            clipboardCopyEventProducer  = new ClipboardCopyEventProducer();
            clipboardCutEventProducer   = new ClipboardCutEventProducer();
            clipboardPasteEventProducer = new ClipboardPasteEventProducer();

            container = new CompositionContainer();
            container.ComposeExportedValue(clipboardCopyEventProducer);
            container.ComposeExportedValue(clipboardCutEventProducer);
            container.ComposeExportedValue(clipboardPasteEventProducer);
            container.ComposeParts(clipboardModule);

            hookNativeMethods = new HookNativeMethodsMock();
            hookNativeMethods.Initialize();
        }
Пример #7
0
        public void BeforeTest()
        {
            container    = new CompositionContainer();
            testFilePath = new FilePath(@"C:\test", true);
            config       = new SessionConfiguration();
            encoder      = new TestEncoder();
            decoder      = new TestDecoder();

            moduleManagerMock        = new Mock <IModuleManager>();
            configurationManagerMock = new Mock <IConfigurationManager>();
            fileSystemMock           = new MockFileSystem();
            bootstrapperMock         = new Mock <IBootstrapper>();

            var hookMock = new HookNativeMethodsMock();

            hookMock.AllowLibraryLoad();
        }
Пример #8
0
        public void BeforeTest()
        {
            windowManagementModule          = new WindowManagementModule();
            windowFocusEventProducer        = new WindowFocusEventProducer();
            windowMovementEventProducer     = new WindowMovementEventProducer();
            windowResizingEventProducer     = new WindowResizingEventProducer();
            windowStateChangedEventProducer = new WindowStateChangedEventProducer();

            container = new CompositionContainer();
            container.ComposeExportedValue(windowFocusEventProducer);
            container.ComposeExportedValue(windowMovementEventProducer);
            container.ComposeExportedValue(windowResizingEventProducer);
            container.ComposeExportedValue(windowStateChangedEventProducer);
            container.ComposeParts(windowManagementModule);

            hookNativeMethods = new HookNativeMethodsMock();
            hookNativeMethods.Initialize();
        }
Пример #9
0
        public void BeforeTest()
        {
            //initialize module, producers and configuration
            mouseModule              = new MouseModule();
            mouseClickEventProducer  = new MouseClickEventProducer();
            mouseMoveEventProducer   = new MouseMoveEventProducer();
            mouseScrollEventProducer = new MouseScrollEventProducer();
            mouseModuleConfiguration = new TestMouseModuleConfiguration();

            // initialize the container and fulfill the MEF inports exports
            container = new CompositionContainer();
            container.ComposeExportedValue(mouseClickEventProducer);
            container.ComposeExportedValue(mouseMoveEventProducer);
            container.ComposeExportedValue(mouseScrollEventProducer);
            container.ComposeExportedValue(mouseModuleConfiguration);
            container.ComposeParts(mouseModule);

            //initialzie the hookNativeMethodsMock
            hookNativeMethodsMock = new HookNativeMethodsMock();
            hookNativeMethodsMock.Initialize();
        }
Пример #10
0
 public void BeforeTest()
 {
     hookNativeMethods = new HookNativeMethodsMock();
     hookNativeMethods.Initialize();
 }