Dev2.Core.Tests.MainViewModelPersistenceMock.TestClose C# (CSharp) Метод

TestClose() публичный Метод

public TestClose ( ) : void
Результат void
        public void TestClose()
        {
            OnDeactivate(true);
        }

Usage Example

Пример #1
0
        public void MainViewModelOnDeactivateWithTrueExpectedSavesWorkspaceItems()
        {
            lock (syncroot)
            {
                var wsiRepo = new Mock<IWorkspaceItemRepository>();
                wsiRepo.Setup(r => r.WorkspaceItems).Returns(() => new List<IWorkspaceItem>());
                wsiRepo.Setup(r => r.Write()).Verifiable();

                #region Setup ImportService - GRRR!

                var importServiceContext = new ImportServiceContext();
                ImportService.CurrentContext = importServiceContext;
                ImportService.Initialize(new List<ComposablePartCatalog>
                {
                    new FullTestAggregateCatalog()
                });
                ImportService.AddExportedValueToContainer(wsiRepo.Object);
                ImportService.AddExportedValueToContainer(new Mock<IEventAggregator>().Object);

                #endregion

                var envRepo = new Mock<IEnvironmentRepository>();
                var viewModel = new MainViewModelPersistenceMock(envRepo.Object, false);

                viewModel.TestClose();
                wsiRepo.Verify(r => r.Write());
            }
        }
All Usage Examples Of Dev2.Core.Tests.MainViewModelPersistenceMock::TestClose