public void LoadFromXmlTest()
        {
            string text   = "Some Office Text";
            string strXml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
                            "<root><officetext>" + text + "</officetext></root>";
            XmlDocument xmlDoc = new XmlDocument();

            xmlDoc.LoadXml(strXml);

            XmlNode    officeTextNode = xmlDoc.LastChild.FirstChild;
            OfficeText officeText     = OfficeText.LoadFromXml(
                officeTextNode, "MyFont", 23);

            Assert.AreEqual(officeText.Text, text);
            Assert.AreEqual(officeText.Font, "MyFont");
            Assert.AreEqual(officeText.FontSize, 23);

            strXml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
                     "<root><officetext font=\"YourFont\" font_size=\"7\">"
                     + text + "</officetext></root>";

            xmlDoc.LoadXml(strXml);
            officeTextNode = xmlDoc.LastChild.FirstChild;
            officeText     = OfficeText.LoadFromXml(officeTextNode, "MyFont", 23);

            Assert.AreEqual(officeText.Text, text);
            Assert.AreEqual(officeText.Font, "YourFont");
            Assert.AreEqual(officeText.FontSize, 7);
        }
        public void LoadFromDbTest()
        {
            string         text     = "Some Office Text";
            BallotEntrySet entrySet = new BallotEntrySet(typeof(StpCont));

            entrySet.Entries.Add(new object[] { 5, text, 1 });

            OfficeText officeText = OfficeText.LoadFromDb(
                entrySet, 0, "MyFont", 23);

            Assert.AreEqual(officeText.Text, text);
            Assert.AreEqual(officeText.Font, "MyFont");
            Assert.AreEqual(officeText.FontSize, 23);
        }