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

CreateViewModel() private method

private CreateViewModel ( IEnvironmentRepository environmentRepository, Mock mockResourceRepository, bool isFromActivityDrop = false, enDsfActivityType activityType = enDsfActivityType.All, Mock connectControlASingleton = null, bool mockClone = true ) : NavigationViewModel
environmentRepository IEnvironmentRepository
mockResourceRepository Mock
isFromActivityDrop bool
activityType enDsfActivityType
connectControlASingleton Mock
mockClone bool
return NavigationViewModel
        NavigationViewModel CreateViewModel(IEnvironmentRepository environmentRepository, Mock<IResourceRepository> mockResourceRepository, bool isFromActivityDrop = false, enDsfActivityType activityType = enDsfActivityType.All, Mock<IConnectControlSingleton> connectControlASingleton = null, bool mockClone = true)
        {
            var studioResourceRepository = BuildExplorerItems(mockResourceRepository.Object,mockClone);
            connectControlASingleton = connectControlASingleton ?? new Mock<IConnectControlSingleton>();
            var navigationViewModel = new NavigationViewModel(new Mock<IEventAggregator>().Object, new TestAsyncWorker(), null, environmentRepository, studioResourceRepository, connectControlASingleton.Object, () => { }, isFromActivityDrop, activityType);
            return navigationViewModel;
        }
NavigationViewModelTest