package de.unioninvestment.eai.portal.portlet.crud.domain.util; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertThat; import org.junit.Test; import de.unioninvestment.eai.portal.portlet.crud.domain.util.MimetypeRegistry; public class MimetypeRegistryTest { @Test public void shouldDetectMimetypeFromFileExtension() { assertThat(new MimetypeRegistry().detectFromFilename("test.pdf"), is("application/pdf")); } @Test public void shouldReturnDefaultMimetypeForUnknownExtensions() { assertThat(new MimetypeRegistry().detectFromFilename("test.unknown"), is("application/octet-stream")); } @Test public void shouldReturnDefaultMimetypeForFileWithoutExtensions() { assertThat(new MimetypeRegistry().detectFromFilename("testunknown"), is("application/octet-stream")); } }