public void SetDestSizeTest() { PixelMapScaler scaler = new PixelMapScaler(); scaler._HCoord = new int[1]; scaler._VCoord = new int[1]; Assert.Null(scaler._PixelMap1); Assert.Null(scaler._PixelMap2); Assert.NotNull(scaler._HCoord); Assert.NotNull(scaler._VCoord); Assert.Equal(-1, scaler._L1); Assert.Equal(-1, scaler._L2); Assert.Equal(0, scaler._DestWidth); Assert.Equal(0, scaler._DestHeight); Assert.Equal(0, scaler._SrcWidth); Assert.Equal(0, scaler._SrcHeight); scaler.SetDestSize(15, 17); Assert.Equal(15, scaler._DestWidth); Assert.Equal(17, scaler._DestHeight); Assert.Null(scaler._HCoord); Assert.Null(scaler._VCoord); Assert.Equal(0, scaler._SrcWidth); Assert.Equal(0, scaler._SrcHeight); }
public void PixelMapScalerTest002() { int srcWidth = 16; int srcHeight = 17; int targetWidth = 18; int targetHeight = 19; PixelMapScaler scaler = new PixelMapScaler(srcWidth, srcHeight, targetWidth, targetHeight); Assert.Null(scaler._PixelMap1); Assert.Null(scaler._PixelMap2); Assert.Null(scaler._HCoord); Assert.Null(scaler._VCoord); Assert.Equal(-1, scaler._L1); Assert.Equal(-1, scaler._L2); Assert.Equal(srcWidth, scaler._SrcWidth); Assert.Equal(srcHeight, scaler._SrcHeight); Assert.Equal(targetWidth, scaler._DestWidth); Assert.Equal(targetHeight, scaler._DestHeight); scaler.SetDestSize(0, 0); }