Ejemplo n.º 1
0
        public ManagerServiceTests()
        {
            guids    = new List <Guid>();
            winguids = new List <Guid>();
            manager  = new WindowsManagerService();

            guids.Add(manager.AppendContainer(new MdiContainerMock()
            {
                IsSelected = true, Title = "Title1"
            }).Guid);
            winguids.Add(manager.AppendWindowWithoutInit(new MdiWindowMock()
            {
                Title = "Window 1"
            }, guids[0]).Guid);
            winguids.Add(manager.AppendWindowWithoutInit(new MdiWindowMock()
            {
                Title = "Window 2"
            }, guids[0]).Guid);
            guids.Add(manager.AppendContainer(new MdiContainerMock()
            {
                Title = "Title2"
            }).Guid);
            guids.Add(manager.AppendContainer(new MdiContainerMock()
            {
                Title = "Title3"
            }).Guid);
        }
Ejemplo n.º 2
0
        public StoreServicesTests()
        {
            managerService = new WindowsManagerService();
            var samples = new WindowsSamples(managerService);

            factoryService = new WindowsFactoryMock();
            storeService   = new JsonWindowStoreService(managerService, new DefaultStoreSettings());
        }
Ejemplo n.º 3
0
 public JsonWindowLoaderService(IWindowsManagerService windowsManager,
                                IWindowsFactory windowsFactory,
                                IStoreSettings storeSettings)
 {
     _windowsManager = windowsManager ?? throw new ArgumentNullException(nameof(windowsManager));
     _windowsFactory = windowsFactory ?? throw new ArgumentNullException(nameof(windowsFactory));
     _storeSettings  = storeSettings ?? throw new ArgumentNullException(nameof(storeSettings));
 }
Ejemplo n.º 4
0
        public NavigationServiceTests()
        {
            managerService = new WindowsManagerService();
            samples        = new WindowsSamples(managerService);

            factoryService    = new WindowsFactoryMock();
            navigationService = new NavigationService(managerService, factoryService);
        }
Ejemplo n.º 5
0
 public WindowsSamples(IWindowsManagerService manager)
 {
     Guids = new List <KeyValuePair <Guid, List <Guid> > >();
     for (int i = 1; i <= 3; i++)
     {
         MdiContainerMock container = new MdiContainerMock()
         {
             Title = "Title" + i
         };
         List <Guid> winds = new List <Guid>();
         for (int j = i; j <= 3; j++)
         {
             var win = new MdiWindowMock()
             {
                 Title = $"Window{i}{j}", InternalText = "Internal text"
             };
             winds.Add(win.Guid);
             container.AddMdiWindow(win);
         }
         Guids.Add(new KeyValuePair <Guid, List <Guid> >(container.Guid, winds));
         manager.AppendContainer(container);
     }
     manager.ActivateContainer(Guids[0].Key);
 }
Ejemplo n.º 6
0
 public NavigationService(IWindowsManagerService windowsManager, IWindowsFactory windowsFactory)
 {
     _windowManager  = windowsManager ?? throw new ArgumentNullException(nameof(windowsManager));
     _windowsFactory = windowsFactory ?? throw new ArgumentNullException(nameof(windowsFactory));
 }