Dev2.Core.Tests.NavigationViewModelTest.RemoveEnvironmentsWhenEnvironmentConnected C# (CSharp) Method

RemoveEnvironmentsWhenEnvironmentConnected() private method

private RemoveEnvironmentsWhenEnvironmentConnected ( ) : void
return void
        public void RemoveEnvironmentsWhenEnvironmentConnected()
        {
            var viewModel = Init(false, true);
            _mockEnvironmentModel.SetupGet(c => c.IsConnected).Returns(true);
            _mockEnvironmentModel.SetupGet(c => c.Name).Returns("Mock");

            Assert.IsTrue(viewModel.Environments.Count == 1);
            Assert.IsTrue(viewModel.ExplorerItemModels[0].ChildrenCount > 0);

            viewModel.RemoveEnvironment(_mockEnvironmentModel.Object);
            Assert.IsTrue(viewModel.Environments.Count == 0);
            Assert.IsTrue(viewModel.ExplorerItemModels.Count == 0);
        }
NavigationViewModelTest