Ejemplo n.º 1
0
        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]);
        }
Ejemplo n.º 2
0
        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]);
        }
Ejemplo n.º 3
0
        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]);
        }