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

NavigationViewModel_Filter_GivenFunction_ShouldFilter() private method

        public void NavigationViewModel_Filter_GivenFunction_ShouldFilter()
        {
            //------------Setup for test--------------------------
            var viewModel = Init(false, true);
            //------------Preconditions---------------------------
            Assert.AreEqual(4, viewModel.ExplorerItemModels[0].ChildrenCount);
            //------------Execute Test---------------------------
            viewModel.Filter(model => model.ResourceType == Common.Interfaces.Data.ResourceType.WorkflowService);
            //------------Assert Results-------------------------
            Assert.AreEqual(2, viewModel.ExplorerItemModels[0].ChildrenCount);
            Assert.IsTrue(HasFolder(viewModel.ExplorerItemModels[0].Children));
        }
NavigationViewModelTest