public void VerifyThatSessionEventAreCaught() { var ribbonViewModel = new SiteRdlBrowserRibbonViewModel(); CDPMessageBus.Current.SendMessage(new SessionEvent(this.session.Object, SessionStatus.Open)); Assert.AreEqual(1, ribbonViewModel.OpenSessions.Count); CDPMessageBus.Current.SendMessage(new SessionEvent(this.session.Object, SessionStatus.Closed)); Assert.AreEqual(0, ribbonViewModel.OpenSessions.Count); }
public void Verify_That_InstantiatePanelViewModel_Returns_Expected_ViewModel() { var viewmodel = SiteRdlBrowserRibbonViewModel.InstantiatePanelViewModel( this.session.Object, this.thingDialogNavigationService.Object, this.panelNavigationService.Object, this.dialogNavigationService.Object, this.pluginSettingsService.Object); Assert.IsInstanceOf <SiteRdlBrowserViewModel>(viewmodel); }
public void VerifyThatInstantiateWorks() { var vm = SiteRdlBrowserRibbonViewModel.InstantiatePanelViewModel(this.session.Object, null, null, null, null); Assert.IsNotNull(vm); }