Beispiel #1
0
        public void TestBoldweight()
        {
            CT_Font            ctFont = new CT_Font();
            CT_BooleanProperty bool1  = ctFont.AddNewB();

            bool1.val = (false);
            ctFont.SetBArray(0, bool1);
            XSSFFont xssfFont = new XSSFFont(ctFont);

            Assert.AreEqual(false, xssfFont.IsBold);

            xssfFont.IsBold = (true);
            Assert.AreEqual(ctFont.b.Count, 1);
            Assert.AreEqual(true, ctFont.GetBArray(0).val);
        }
Beispiel #2
0
        public void TestStrikeout()
        {
            CT_Font            ctFont = new CT_Font();
            CT_BooleanProperty bool1  = ctFont.AddNewStrike();

            bool1.val = (false);
            ctFont.SetStrikeArray(0, bool1);

            XSSFFont xssfFont = new XSSFFont(ctFont);

            Assert.AreEqual(false, xssfFont.IsStrikeout);

            xssfFont.IsStrikeout = (true);
            Assert.AreEqual(1, ctFont.strike.Count);
            Assert.AreEqual(true, ctFont.GetStrikeArray(0).val);
            Assert.AreEqual(true, ctFont.GetStrikeArray(0).val);
        }
Beispiel #3
0
        public void TestItalic()
        {
            CT_Font            ctFont = new CT_Font();
            CT_BooleanProperty bool1  = ctFont.AddNewI();

            bool1.val = (false);
            ctFont.SetIArray(0, bool1);

            XSSFFont xssfFont = new XSSFFont(ctFont);

            Assert.AreEqual(false, xssfFont.IsItalic);

            xssfFont.IsItalic = (true);
            Assert.AreEqual(1, ctFont.i.Count);
            Assert.AreEqual(true, ctFont.GetIArray(0).val);
            Assert.AreEqual(true, ctFont.GetIArray(0).val);
        }