Example #1
0
        public void TestImageInfo()
        {
            var j = new ImageJob(ImageBuilderTest.GetBitmap(100, 200), null);

            c.CurrentImageBuilder.Build(j);
            Assert.AreEqual(j.SourceWidth, 100);
            Assert.AreEqual(j.SourceHeight, 200);
            Assert.AreEqual(j.ResultFileExtension, "jpg");
            Assert.AreEqual(j.ResultMimeType, "image/jpeg");
        }
Example #2
0
        public void TestReplaceFileInPlace()
        {
            var path = Path.GetTempFileName();

            ImageBuilderTest.GetBitmap(100, 200).Save(path, ImageFormat.Jpeg);

            var j = new ImageJob(path, path, new Instructions("width=50;format=jpg"));

            c.CurrentImageBuilder.Build(j);
        }
Example #3
0
        public void TestImageJob()
        {
            var ms = new MemoryStream();
            var j  = new ImageJob(ImageBuilderTest.GetBitmap(100, 200), ms, new Instructions("width=50;format=jpg"));

            c.CurrentImageBuilder.Build(j);
            Assert.AreEqual(j.SourceWidth, 100);
            Assert.AreEqual(j.SourceHeight, 200);
            Assert.AreEqual(j.ResultFileExtension, "jpg");
            Assert.AreEqual(j.ResultMimeType, "image/jpeg");
        }