예제 #1
0
파일: iTXtTests.cs 프로젝트: AvaPL/E-media
        public void ShouldDecompressText()
        {
            string filePath = @"../../../Data/itxt.png";
            iTXt   itxt     = new iTXt(PNGFile.Read(filePath)[PNGFile.Read(filePath).Count - 2]);

            Assert.AreEqual("Warning", itxt.Keyword);
            Assert.AreEqual(1, itxt.CompressionFlag);
            Assert.AreEqual(
                "Es is verboten, um diese Datei in das GIF-Bildformat\numzuwandeln.  Sie sind gevarnt worden.",
                itxt.Text);
        }
예제 #2
0
파일: iTXtTests.cs 프로젝트: AvaPL/E-media
        public void ShouldReadiTXt()
        {
            string filePath = @"../../../Data/itxt.png";
            iTXt   itxt     = new iTXt(PNGFile.Read(filePath)[8]);

            Assert.AreEqual("Author", itxt.Keyword);
            Assert.AreEqual(0, itxt.CompressionFlag);
            Assert.AreEqual(0, itxt.CompressionMethod);
            Assert.AreEqual("fr", itxt.LanguageTag);
            Assert.AreEqual("Auteur", itxt.TranslatedKeyword);
            Assert.AreEqual("La plume de ma tante", itxt.Text);
        }