Example #1
0
 public void CreateImageFromFile()
 {
     KnownBitmap.Save("test.bmp");
     var image = new IMGtoHTML.Domain.Image("test.bmp");
     Assert.IsTrue(BitmapPixelsAreEqual(KnownBitmap, image.Bitmap));
     image.Dispose();
     File.Delete("test.bmp");
 }
Example #2
0
 public void FailToCreateImageFromNullBitmap()
 {
     var image = new IMGtoHTML.Domain.Image(bitmap: null);
 }
Example #3
0
 public void FailToCreateImageFromNonexistantFile()
 {
     var image = new IMGtoHTML.Domain.Image("wefgwerugnweriguwerg.bmp");
 }
Example #4
0
 public void FailToCreateImageFromEmptyFileName()
 {
     var image = new IMGtoHTML.Domain.Image(string.Empty);
 }
Example #5
0
 public void FailToCreateImageFromEmptyBitmap()
 {
     var image = new IMGtoHTML.Domain.Image(new Bitmap(0, 0));
 }
Example #6
0
 public void CreateImageFromBitmapWithLargerPixels()
 {
     var image = new IMGtoHTML.Domain.Image(KnownBitmap, DownsampledPixelSize);
     Assert.IsTrue(BitmapPixelsAreEqual(KnownDownsampledBitmap, image.Bitmap));
 }
Example #7
0
 public void CreateImageFromBitmap()
 {
     var image = new IMGtoHTML.Domain.Image(KnownBitmap);
     Assert.IsTrue(BitmapPixelsAreEqual(KnownBitmap, image.Bitmap));
 }
Example #8
0
 public void CreateHTMLForImageWithLargerPixelSize()
 {
     var image = new IMGtoHTML.Domain.Image(KnownBitmap, DownsampledPixelSize);
     Assert.AreEqual<string>(KnownDownsampledBitmapHTML, image.HTML);
 }
Example #9
0
 public void CreateHTMLForImage()
 {
     var image = new IMGtoHTML.Domain.Image(KnownBitmap);
     Assert.AreEqual<string>(KnownBitmapHTML, image.HTML);
 }