Dev2.Core.Tests.ViewModelTests.HelpViewModelTests.HelpViewModel_Handle_TabClosedMessageContextIsAnotherInstance_IsNotDisposed C# (CSharp) Method

HelpViewModel_Handle_TabClosedMessageContextIsAnotherInstance_IsNotDisposed() private method

        public void HelpViewModel_Handle_TabClosedMessageContextIsAnotherInstance_IsNotDisposed()
        {
            //------------Setup for test--------------------------
            var helpViewWrapper = new Mock<IHelpViewWrapper>();
            WebBrowser webBrowser = new WebBrowser();
            helpViewWrapper.SetupGet(m => m.WebBrowser).Returns(webBrowser);
            helpViewWrapper.Setup(m => m.Navigate(It.IsAny<string>())).Verifiable();
            var helpViewModel = new HelpViewModel(null, helpViewWrapper.Object, false);
            HelpView helpView = new HelpView();
            helpViewWrapper.SetupGet(m => m.HelpView).Returns(helpView);
            //------------Execute Test---------------------------
            helpViewModel.Handle(new TabClosedMessage(new HelpViewModel()));
            //------------Assert Results-------------------------
            Assert.IsFalse(helpViewModel.HelpViewDisposed);
        }
    }