@Test
 public void test_invoke_toCorrectContentMime_method_only_once() {
   PowerMockito.mockStatic(MimeTypeUtil.class);
   MimeTypeUtil.toCorrectContentMime(configurationMock, "abc");
   PowerMockito.verifyStatic(Mockito.times(1));
   MimeTypeUtil.toCorrectContentMime(configurationMock, "abc");
 }
  @Test
  public void should_return_correct_content_mime() {
    mockStatic(MimeTypeUtil.class);
    expect(MimeTypeUtil.toCorrectContentMime(configurationMock, collectionMime))
        .andReturn("application/collection+json");
    replay(MimeTypeUtil.class);

    MimeTypeUtil.toCorrectContentMime(configurationMock, collectionMime);
    verify(MimeTypeUtil.class);
  }
 @Test
 public void should_return_default_content_type() {
   String retrieved = MimeTypeUtil.toCorrectContentMime(configurationMock, "application/json");
   assertEquals(retrieved, "application/json");
 }
 @Test
 public void should_return_proper_content_mime_type() {
   when(configurationMock.getContentMimeType()).thenReturn(MimeType.JSON);
   String retrieved = MimeTypeUtil.toCorrectContentMime(configurationMock, collectionMime);
   assertEquals(retrieved, "application/collection+json");
 }