示例#1
0
        public void WriteiTXtWithKeywordAndText()
        {
            PNG png = new PNG(@".\Resources\pngicon.png");

            List <Chunk> iTXts = png.GetInternationalText("test");

            Assert.AreEqual(iTXts.Count, 0);

            string text = "test text";
            InternationalTextualDataChunk iTXt = new InternationalTextualDataChunk("test", text);

            png.AddTextualData(iTXt);
            iTXts = png.GetInternationalText("test");
            Assert.AreEqual(iTXts.Count, 1);

            InternationalTextualDataChunk iTXtFinal = (InternationalTextualDataChunk)iTXts[0];

            Assert.AreEqual(iTXtFinal.Text, text);
        }