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); }
public void TestInit() { config = new WebBrowserModuleConfiguration(); }