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

NavigationViewModel_Filter_GivenFunctionAndActivityTypeIsWorkflow_ShouldFilterIfUsingDialogFilter() private method

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