コード例 #1
0
        public void BeforeTest()
        {
            lastJson                 = null;
            webBrowserModule         = new WebBrowserModule();
            buttonClickEventProducer = new Mock <ButtonClickEventProducer>();
            buttonClickEventProducer.Setup(p => p.Notify(It.IsAny <JsonElement>()))
            .Callback <JsonElement>(r => lastJson = r);
            closeTabEventProducer             = new Mock <CloseTabEventProducer>();
            fileDownloadEventProducer         = new Mock <FileDownloadEventProducer>();
            hoverEventProducer                = new Mock <HoverEventProducer>();
            navigationEventProducer           = new Mock <NavigationEventProducer>();
            openTabEventProducer              = new Mock <OpenTabEventProducer>();
            switchTabEventProducer            = new Mock <SwitchTabEventProducer>();
            textInputEventProducer            = new Mock <TextInputEventProducer>();
            textSelectionEventProducer        = new Mock <TextSelectionEventProducer>();
            testWebBrowserModuleConfiguration = new TestWebBrowserModuleConfiguration();
            container = new CompositionContainer();

            container.ComposeExportedValue(buttonClickEventProducer.Object);
            container.ComposeExportedValue(closeTabEventProducer.Object);
            container.ComposeExportedValue(fileDownloadEventProducer.Object);
            container.ComposeExportedValue(hoverEventProducer.Object);
            container.ComposeExportedValue(navigationEventProducer.Object);
            container.ComposeExportedValue(openTabEventProducer.Object);
            container.ComposeExportedValue(switchTabEventProducer.Object);
            container.ComposeExportedValue(textInputEventProducer.Object);
            container.ComposeExportedValue(textSelectionEventProducer.Object);
            container.ComposeExportedValue(testWebBrowserModuleConfiguration);
            container.ComposeParts(webBrowserModule);
        }
コード例 #2
0
 public void TestInit()
 {
     config = new WebBrowserModuleConfiguration();
 }