Dev2.Core.Tests.MainViewModelTest.MainViewModelConstructorWithNullBrowserPopupControllerExpectedCreatesExternalBrowserPopupController C# (CSharp) Method

MainViewModelConstructorWithNullBrowserPopupControllerExpectedCreatesExternalBrowserPopupController() private method

        public void MainViewModelConstructorWithNullBrowserPopupControllerExpectedCreatesExternalBrowserPopupController()
        {
            var mockEventAggregator = new Mock<IEventAggregator>();
            var envRepo = new Mock<IEnvironmentRepository>();
            CustomContainer.Register(new Mock<IWindowManager>().Object);
            envRepo.Setup(e => e.All()).Returns(new List<IEnvironmentModel>());
            envRepo.Setup(e => e.Source).Returns(new Mock<IEnvironmentModel>().Object);
            var vm = new MainViewModel(mockEventAggregator.Object, new Mock<IAsyncWorker>().Object, envRepo.Object, new Mock<IVersionChecker>().Object, false, null, null, null, null, null, null, new Mock<IConnectControlViewModel>().Object);
            Assert.IsInstanceOfType(vm.BrowserPopupController, typeof(ExternalBrowserPopupController));
        }
MainViewModelTest