Package de.hybris.platform.mediaweb
Class BaseMediaFilterContentTypeTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.mediaweb.BaseMediaFilterContentTypeTest
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
MediaFilterContentTypeTest,WebAppMediaFilterContentTypeTest
-
Field Summary
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
BaseMediaFilterContentTypeTest
public BaseMediaFilterContentTypeTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
shouldHaveJpegContentTypeForJpegFileNameAndSameMimeType
public void shouldHaveJpegContentTypeForJpegFileNameAndSameMimeType() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnMimeTypeFromDBEvenIfNotMatchingTheFileName
public void shouldReturnMimeTypeFromDBEvenIfNotMatchingTheFileName() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnDetectedMimeTypeWhenDBFieldIsEmpty
public void shouldReturnDetectedMimeTypeWhenDBFieldIsEmpty() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnDetectedMimeTypeBaseOnContentWhenDBFieldIsEmpty
public void shouldReturnDetectedMimeTypeBaseOnContentWhenDBFieldIsEmpty() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnDetectedMimeTypeWhenDBFieldIsEmptyAndHashedLocation
public void shouldReturnDetectedMimeTypeWhenDBFieldIsEmptyAndHashedLocation() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnMimeTypeFromDBIfContextIsTamperedAndHashedLocation
public void shouldReturnMimeTypeFromDBIfContextIsTamperedAndHashedLocation() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnDetectedMimeTypeBasedOnDataIfNoMimeOnDBAndNoExtensionAndHashedLocation
public void shouldReturnDetectedMimeTypeBasedOnDataIfNoMimeOnDBAndNoExtensionAndHashedLocation() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnGivenMimeTypeIfValidHash
public void shouldReturnGivenMimeTypeIfValidHash() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturn403WhenMimeTypeInDBIsEmptyAndContextIsTampered
public void shouldReturn403WhenMimeTypeInDBIsEmptyAndContextIsTampered() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturn403WhenMimeTypeIsTampered
public void shouldReturn403WhenMimeTypeIsTampered() throws IOException, javax.servlet.ServletException- Throws:
IOExceptionjavax.servlet.ServletException
-
shouldReturnNameForMediaWithPipeInName
public void shouldReturnNameForMediaWithPipeInName() throws javax.servlet.ServletException, IOException- Throws:
javax.servlet.ServletExceptionIOException
-
doFilter
protected abstract javax.servlet.http.HttpServletResponse doFilter(org.springframework.mock.web.MockHttpServletRequest request) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-