Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        public void VerifyThatInstantiateWorks()
        {
            var vm = SiteRdlBrowserRibbonViewModel.InstantiatePanelViewModel(this.session.Object, null, null, null, null);

            Assert.IsNotNull(vm);
        }