コード例 #1
0
        public void CSiApplication_Hide_Hidden_Hides()
        {
            using (CSiApplication app = new CSiApplication(CSiData.pathApp, visible: false))
            {
                Assert.That(app.IsInitialized);
                bool programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);

                app.Hide();
                programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);

                app.Hide();
                programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);
            }
        }
コード例 #2
0
        public void CSiApplication_Hide_Hidden_Hides()
        {
            bool programIsVisible = true;

            using (CSiApplication app = new CSiApplication(CSiData.pathApp))
            {
                app.ApplicationStart(visible: false);
                programIsVisible = app.Visible();
                //Assert.IsFalse(programIsVisible); // TODO: This is suppressed as there is a problem with initializing hidden.

                app.Hide();
                programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);

                app.Hide();
                programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);
            }
        }
コード例 #3
0
        public void CSiApplication_Hide_Visible_Hides()
        {
            using (CSiApplication app = new CSiApplication(CSiData.pathApp, visible: true))
            {
                bool programIsVisible = app.Visible();
                Assert.IsTrue(programIsVisible);

                app.Hide();
                programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);
            }
        }
コード例 #4
0
        public void CSiApplication_Show_Hidden_Shows()
        {
            bool programIsVisible;

            using (CSiApplication app = new CSiApplication(CSiData.pathApp))
            {
                app.ApplicationStart();
                programIsVisible = app.Visible();
                Assert.IsTrue(programIsVisible);

                app.Hide();
                programIsVisible = app.Visible();
                Assert.IsFalse(programIsVisible);

                app.Unhide();
                programIsVisible = app.Visible();
                Assert.IsTrue(programIsVisible);
            }
        }