namespace VideoBrowserTestApp.Tests { using System.Windows; using VideoBrowser.Controls.CefSharpBrowser; using VideoBrowser.Controls.CefSharpBrowser.ViewModels; using VideoBrowser.Controls.CefSharpBrowser.Views; using VideoBrowserTestApp.Helpers; /// /// Defines the . /// public class WebBrowserTabControlViewTest : TestBase { #region Constructors /// /// Initializes a new instance of the class. /// public WebBrowserTabControlViewTest() : base(nameof(WebBrowserTabControlView)) { } #endregion Constructors #region Methods /// /// The Test. /// /// The testWindow. protected override void Test(Window testWindow) { var globalBrowserData = new GlobalBrowserData(); var viewModel = new WebBrowserTabControlViewModel(globalBrowserData); var cefWindowData = viewModel.CefWindowData; var view = new WebBrowserTabControlView { DataContext = viewModel }; var window = WindowFactory.Create(view, testWindow); viewModel.TabItems.Add(new WebBrowserHeaderedItemViewModel(globalBrowserData, cefWindowData, null)); cefWindowData.MainWindow = window; ; window.ShowDialog(); } #endregion Methods } }