GlacierStorageProvider extends S3StorageProvider { @Override public StorageProviderType getStorageProviderType() { return StorageProviderType.AMAZON_GLACIER; } GlacierStorageProvider(String accessKey, String secretKey, Map<String, String> options);  GlacierStorageProvider(String accessKey, String secretKey);  GlacierStorageProvider(AmazonS3 s3Client, String accessKey); @Override StorageProviderType getStorageProviderType(); @Override String copyContent(String sourceSpaceId,
                              String sourceContentId,
                              String destSpaceId,
                              String destContentId); @Override RetrievedContent getContent(String spaceId, String contentId, String range); @Override void setContentProperties(String spaceId,
                                     String contentId,
                                     Map<String, String> contentProperties);  }
@Test public void testGetStorageProviderType() { EasyMock.replay(s3Client); GlacierStorageProvider provider = new GlacierStorageProvider("accessKey", "secretKey"); assertEquals(StorageProviderType.AMAZON_GLACIER, provider.getStorageProviderType()); }