Dev2.Core.Tests.mvTest.SetupImportServiceForPersistenceTests C# (CSharp) Méthode

SetupImportServiceForPersistenceTests() static private méthode

static private SetupImportServiceForPersistenceTests ( Mock wsiRepo ) : void
wsiRepo Mock
Résultat void
        static void SetupImportServiceForPersistenceTests(Mock<IWorkspaceItemRepository> wsiRepo)
        {
            var importServiceContext = new ImportServiceContext();
            ImportService.CurrentContext = importServiceContext;
            ImportService.Initialize(new List<ComposablePartCatalog>
            {
                new FullTestAggregateCatalog()
            });
            ImportService.AddExportedValueToContainer(wsiRepo.Object);
            ImportService.AddExportedValueToContainer(new Mock<IEventAggregator>().Object);
            ImportService.AddExportedValueToContainer(new Mock<IWindowManager>().Object);
            ImportService.AddExportedValueToContainer(new Mock<IPopupController>().Object);
            ImportService.AddExportedValueToContainer(new Mock<IWizardEngine>().Object);

            var securityContext = new Mock<IFrameworkSecurityContext>();
            securityContext.Setup(s => s.UserIdentity).Returns(new GenericIdentity("TestUser"));
            ImportService.AddExportedValueToContainer(securityContext.Object);
        }
mvTest