Esempio n. 1
0
            public void Test_Constructor()
            {
                //---------------Set up test pack-------------------
                IFormChilli helpAbout = GetControlFactory().CreateForm();

                helpAbout.Show();
                //---------------Execute Test ----------------------

                string programName     = "Test";
                string producedForName = "Chillisoft";
                string producedByName  = "Habanero";
                string versionNumber   = "1.00";

                HelpAboutBoxManager aboutBoxManager =
                    new HelpAboutBoxManager(GetControlFactory(), helpAbout, programName, producedForName, producedByName, versionNumber);

                //---------------Test Result -----------------------
                IPanel panel = aboutBoxManager.MainPanel;

                Assert.IsNotNull(panel);
                Assert.AreEqual(8, panel.Controls.Count);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[0]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[1]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[2]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[3]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[4]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[5]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[6]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[7]);

                Assert.AreEqual("Programme Name:", panel.Controls[0].Text);
                Assert.AreEqual(programName, panel.Controls[1].Text);
                Assert.AreEqual("Produced For:", panel.Controls[2].Text);
                Assert.AreEqual(producedForName, panel.Controls[3].Text);
                Assert.AreEqual("Produced By:", panel.Controls[4].Text);
                Assert.AreEqual(producedByName, panel.Controls[5].Text);
                Assert.AreEqual("Version:", panel.Controls[6].Text);
                Assert.AreEqual(versionNumber, panel.Controls[7].Text);
            }
            public void Test_Constructor()
            {
                //---------------Set up test pack-------------------
                IFormChilli helpAbout = GetControlFactory().CreateForm();
                helpAbout.Show();
                //---------------Execute Test ----------------------

                string programName = "Test";
                string producedForName = "Chillisoft";
                string producedByName = "Habanero";
                string versionNumber = "1.00";

                HelpAboutBoxManager aboutBoxManager =
                    new HelpAboutBoxManager(GetControlFactory(), helpAbout, programName, producedForName, producedByName, versionNumber);

                //---------------Test Result -----------------------
                IPanel panel = aboutBoxManager.MainPanel;
                Assert.IsNotNull(panel);
                Assert.AreEqual(8, panel.Controls.Count);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[0]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[1]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[2]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[3]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[4]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[5]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[6]);
                Assert.IsInstanceOfType(typeof(ILabel), panel.Controls[7]);

                Assert.AreEqual("Programme Name:", panel.Controls[0].Text);
                Assert.AreEqual(programName, panel.Controls[1].Text);
                Assert.AreEqual("Produced For:", panel.Controls[2].Text);
                Assert.AreEqual(producedForName, panel.Controls[3].Text);
                Assert.AreEqual("Produced By:", panel.Controls[4].Text);
                Assert.AreEqual(producedByName, panel.Controls[5].Text);
                Assert.AreEqual("Version:", panel.Controls[6].Text);
                Assert.AreEqual(versionNumber, panel.Controls[7].Text);
            }