Ejemplo n.º 1
0
        public async Task Hide_ToolbarVisibilityController() {
            using var application = Platform.Win.NewApplication<HideToolBarModule>();
            application.Title = nameof(Hide_ToolbarVisibilityController);
            var frame = new Frame(application, TemplateContext.ApplicationWindow);
            var frameTemplate = MockFrameTemplate();
            frame.SetFieldValue("template", frameTemplate.Object);
            var controller = new ToolbarVisibilityController();
            frame.RegisterController(controller);

            await frame.ReturnObservable().HideToolBar();

            controller.Active[HideToolBarModule.CategoryName].ShouldBe(false);
        }
Ejemplo n.º 2
0
        internal void Hide_ToolbarVisibilityController()
        {
            var frame         = new Frame(Platform.Win.NewApplication(), TemplateContext.ApplicationWindow);
            var frameTemplate = MockFrameTemplate();

            frame.SetFieldValue("template", frameTemplate.Object);
            var controller = new ToolbarVisibilityController();

            frame.RegisterController(controller);

            frame.HideToolBar();

            controller.Active[HideToolBarModule.CategoryName].ShouldBe(false);
        }