Class S3StorageTest

java.lang.Object
de.iip_ecosphere.platform.deviceMgt.s3mock.S3StorageTest

public class S3StorageTest extends Object
Tests the S3Mock storage.
Author:
Dennis Pidun, University of Hildesheim, Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

    • S3StorageTest

      public S3StorageTest()
  • Method Details

    • startup

      public static void startup()
      Creates a mock storage.
    • teardown

      public static void teardown()
      Destroys the mock storage.
    • list_shouldAskStorage

      public void list_shouldAskStorage()
      Listing shall be handled by MinIO.
    • generateDownloadUrl_shouldAskStorage

      public void generateDownloadUrl_shouldAskStorage()
      Generating a download IO shall be handled by MinIO.
    • generateDownloadUrl_forInvalidKey_returnsNull

      public void generateDownloadUrl_forInvalidKey_returnsNull()
      Generating a download IO for an invalid key shall return null.
    • getPrefix_isSet

      public void getPrefix_isSet()
      Tests that requesting the prefix works.
    • uploadFile_successful

      public void uploadFile_successful() throws IOException
      Tests that uploading a file works.
      Throws:
      IOException - shall not occur
    • uploadFile_fileNotFound

      public void uploadFile_fileNotFound()
      Tests that uploading a file correctly fails.