public void BaseBitmapTest() { using (BitmapController controller = new BitmapController(this.smallBitmap, ImageLockMode.ReadOnly)) { Assert.IsNotNull(controller.BaseBitmap); Assert.AreEqual(this.smallBitmap, controller.BaseBitmap); } }
public void BitmapDataTest() { using (BitmapController controller = new BitmapController(this.smallBitmap, ImageLockMode.ReadOnly)) { Assert.IsNotNull(controller.BitmapData); Assert.AreEqual(this.smallBitmap.Width, controller.BitmapData.Width); Assert.AreEqual(this.smallBitmap.Height, controller.BitmapData.Height); Assert.AreEqual(this.smallBitmap.PixelFormat, controller.BitmapData.PixelFormat); } }
public void IndexerGetTest() { Color expected = Color.FromArgb(0); using (BitmapController controller = new BitmapController(this.smallBitmap, ImageLockMode.ReadOnly)) { Assert.AreEqual(controller[0, 0], expected); Assert.AreEqual(controller[31, 0], expected); Assert.AreEqual(controller[0, 31], expected); Assert.AreEqual(controller[31, 31], expected); } }
public void ConstructorTest() { using (var controller = new BitmapController(null, ImageLockMode.ReadOnly)) { } }
public void IsDisposedTest() { BitmapController controller = null; try { controller = new BitmapController(this.smallBitmap, ImageLockMode.ReadOnly); Assert.IsFalse(controller.IsDisposed); } finally { if (controller != null) { controller.Dispose(); Assert.IsTrue(controller.IsDisposed); controller = null; } } }
public void IndexerSetTestExeption4() { using (BitmapController controller = new BitmapController(this.smallBitmap, ImageLockMode.ReadWrite)) controller[0, 32] = Color.Transparent; }
public void IndexerSetTest() { Color expected = Color.FromArgb(0x12, 0x34, 0x56, 0x78); using (BitmapController controller = new BitmapController(this.writtenBitmap, ImageLockMode.ReadWrite)) { controller[0, 0] = expected; controller[31, 0] = expected; controller[0, 31] = expected; controller[31, 31] = expected; Assert.AreEqual(controller[0, 0], expected); Assert.AreEqual(controller[31, 0], expected); Assert.AreEqual(controller[0, 31], expected); Assert.AreEqual(controller[31, 31], expected); } }
public void IndexerGetTestExeption4() { using (BitmapController controller = new BitmapController(this.smallBitmap, ImageLockMode.ReadOnly)) Assert.AreEqual(controller[0, 32], Color.Transparent); }