Class ImageUtilsTest

java.lang.Object
com.example.breeze_seas.ImageUtilsTest

public class ImageUtilsTest extends Object
Robolectric tests for base64, bitmap, and scaling helpers in ImageUtils.
  • Constructor Details

    • ImageUtilsTest

      public ImageUtilsTest()
  • Method Details

    • base64ToBytes_validBase64_returnsBytes

      public void base64ToBytes_validBase64_returnsBytes()
    • base64ToBytes_null_returnsNull

      public void base64ToBytes_null_returnsNull()
    • base64ToBytes_invalidBase64_returnsNull

      public void base64ToBytes_invalidBase64_returnsNull()
    • base64ToBitmap_validBase64_returnsBitmap

      public void base64ToBitmap_validBase64_returnsBitmap()
    • base64ToBitmap_emptyString_returnsNull

      public void base64ToBitmap_emptyString_returnsNull()
    • scaleDown_null_returnsNull

      public void scaleDown_null_returnsNull()
    • scaleDown_smallBitmap_returnsSameBitmap

      public void scaleDown_smallBitmap_returnsSameBitmap()
    • scaleDown_largeBitmap_scalesCorrectly

      public void scaleDown_largeBitmap_scalesCorrectly()
    • calculateInSampleSize_largeImage_returnsGreaterThanOne

      public void calculateInSampleSize_largeImage_returnsGreaterThanOne()
    • calculateInSampleSize_smallImage_returnsOne

      public void calculateInSampleSize_smallImage_returnsOne()
    • bitmapToCompressedBase64_nullBitmap_throwsIOException

      public void bitmapToCompressedBase64_nullBitmap_throwsIOException()
    • bitmapToCompressedBase64_validBitmap_returnsBase64

      public void bitmapToCompressedBase64_validBitmap_returnsBase64() throws IOException
      Throws:
      IOException
    • getDefaultMaxBase64Bytes_returnsPositiveValue

      public void getDefaultMaxBase64Bytes_returnsPositiveValue()
    • getDefaultMaxDimension_returnsPositiveValue

      public void getDefaultMaxDimension_returnsPositiveValue()