public void GenerateThumbnailTestNoOutputFilename() { MockClasses.MockTileLocator tileSerializer = new MockClasses.MockTileLocator(); int width = 96; int height = 45; string fileName = Path.Combine(TestDataPath, "thunmbnail2.jpeg"); TileHelper.GenerateThumbnail(tileSerializer.GetFileName(0, 0, 0), width, height, string.Empty, ImageFormat.Jpeg); Assert.IsTrue(!File.Exists(fileName)); }
public void GenerateThumbnailTestValid() { MockClasses.MockTileLocator tileSerializer = new MockClasses.MockTileLocator(); int width = 96; int height = 45; string fileName = Path.Combine(TestDataPath, "thunmbnail.jpeg"); TileHelper.GenerateThumbnail(tileSerializer.GetFileName(0, 0, 0), width, height, fileName, ImageFormat.Jpeg); Assert.IsTrue(File.Exists(fileName)); using (Image actual = Bitmap.FromFile(fileName)) { Assert.AreEqual(width, actual.Width); Assert.AreEqual(height, actual.Height); } }