/** * Pending the missing files being uploaded to * bug #44937 */ //[TestMethod] public void BROKENtestEscherDrawing() { HWPFDocument docD = HWPFTestDataSamples.OpenSampleFile(docDFile); List <Picture> allPictures = docD.GetPicturesTable().GetAllPictures(); Assert.AreEqual(1, allPictures.Count); Picture pic = allPictures[0]; Assert.IsNotNull(pic); byte[] picD = ReadFile(imgDFile); Assert.AreEqual(picD.Length, pic.GetContent().Length); assertBytesSame(picD, pic.GetContent()); }
public void TestImageCount() { HWPFDocument docA = HWPFTestDataSamples.OpenSampleFile(docAFile); HWPFDocument docB = HWPFTestDataSamples.OpenSampleFile(docBFile); Assert.IsNotNull(docA.GetPicturesTable()); Assert.IsNotNull(docB.GetPicturesTable()); PicturesTable picA = docA.GetPicturesTable(); PicturesTable picB = docB.GetPicturesTable(); List <Picture> picturesA = picA.GetAllPictures(); List <Picture> picturesB = picB.GetAllPictures(); Assert.AreEqual(7, picturesA.Count); Assert.AreEqual(2, picturesB.Count); }
public void TestCompressedImageData() { HWPFDocument docC = HWPFTestDataSamples.OpenSampleFile(docCFile); PicturesTable picC = docC.GetPicturesTable(); List <Picture> picturesC = picC.GetAllPictures(); Assert.AreEqual(1, picturesC.Count); Picture pic = picturesC[0]; Assert.IsNotNull(pic); // Check the same byte[] picBytes = ReadFile(imgCFile); Assert.AreEqual(picBytes.Length, pic.GetContent().Length); assertBytesSame(picBytes, pic.GetContent()); }
public void TestImageData() { HWPFDocument docB = HWPFTestDataSamples.OpenSampleFile(docBFile); PicturesTable picB = docB.GetPicturesTable(); List <Picture> picturesB = picB.GetAllPictures(); Assert.AreEqual(2, picturesB.Count); Picture pic1 = picturesB[0]; Picture pic2 = picturesB[1]; Assert.IsNotNull(pic1); Assert.IsNotNull(pic2); // Check the same byte[] pic1B = ReadFile(imgAFile); byte[] pic2B = ReadFile(imgBFile); Assert.AreEqual(pic1B.Length, pic1.GetContent().Length); Assert.AreEqual(pic2B.Length, pic2.GetContent().Length); assertBytesSame(pic1B, pic1.GetContent()); assertBytesSame(pic2B, pic2.GetContent()); }
public void TestOpen() { HWPFTestDataSamples.OpenSampleFile(docAFile); HWPFTestDataSamples.OpenSampleFile(docBFile); }
public void SetUp() { docUnicode = HWPFTestDataSamples.OpenSampleFile("HeaderFooterUnicode.doc"); docAscii = HWPFTestDataSamples.OpenSampleFile("ThreeColHeadFoot.doc"); }