public void Constructor_BiggerImageWithMap_DoesntThrowException() { var bitmap = Helper.GenerateImage(256, 512, PixelFormats.Bgra32); var target = new BmpIconImage(bitmap, false); Assert.AreEqual(target.OriginalImage, bitmap); }
public void SetOriginalImage_ImageTooBigWithMap_ThrowsException() { var valid = Helper.GenerateImage(16, 16, PixelFormats.Bgra32); var invalid = Helper.GenerateImage(513, 513, PixelFormats.Bgra32); var target = new BmpIconImage(valid, false); target.OriginalImage = invalid; }
public void SetOriginalImage_BiggerImageTooBigWithMap_DoesntThrowException() { var small = Helper.GenerateImage(16, 16, PixelFormats.Bgra32); var big = Helper.GenerateImage(256, 512, PixelFormats.Bgra32); var target = new BmpIconImage(small, false); target.OriginalImage = big; Assert.AreEqual(target.OriginalImage, big); }
public void Constructor_ImageTooBigWithMap_ThrowsException() { var bitmap = Helper.GenerateImage(513, 513, PixelFormats.Bgra32); var target = new BmpIconImage(bitmap, false); }