public void imageSizeComesRotated90DegreesAsIndicatedMultipliersShouldCompareCorrectDimensions() { ImageUtils target = new ImageUtils(); Size imageSize = new Size(200, 100); //width, height zero degrees Size otherImageSize = new Size(200, 100); //width,height 90 degrees, turn as height, width, zero degrees float[] multipliers = target.MultipliersToSameSize(imageSize, otherImageSize, 90); Assert.AreEqual(2, multipliers[0]); Assert.AreEqual(0.5f, multipliers[1]); }
public void imageSizeMultipliersShouldCompareCorrectDimensions() { ImageUtils target = new ImageUtils(); Size imageSize = new Size(200, 100); Size otherImageSize = new Size(200, 100); float[] multipliers = target.MultipliersToSameSize(imageSize, otherImageSize, 0); Assert.AreEqual(1, multipliers[0]); Assert.AreEqual(1, multipliers[1]); }
public void imageSizeMultipliersShouldBeTwiceIfOtherImageIsTwiceTheSize() { ImageUtils target = new ImageUtils(); Size imageSize = new Size(200,100); Size otherImageSize = new Size(400,200); float[] multipliers = target.MultipliersToSameSize(imageSize, otherImageSize,0); Assert.AreEqual(2, multipliers[0]); Assert.AreEqual(2, multipliers[1]); }