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); }
public StoreServicesTests() { managerService = new WindowsManagerService(); var samples = new WindowsSamples(managerService); factoryService = new WindowsFactoryMock(); storeService = new JsonWindowStoreService(managerService, new DefaultStoreSettings()); }
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)); }
public NavigationServiceTests() { managerService = new WindowsManagerService(); samples = new WindowsSamples(managerService); factoryService = new WindowsFactoryMock(); navigationService = new NavigationService(managerService, factoryService); }
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); }
public NavigationService(IWindowsManagerService windowsManager, IWindowsFactory windowsFactory) { _windowManager = windowsManager ?? throw new ArgumentNullException(nameof(windowsManager)); _windowsFactory = windowsFactory ?? throw new ArgumentNullException(nameof(windowsFactory)); }