Class DataHubDataFragmentUnitTest
- java.lang.Object
-
- com.hybris.datahub.core.services.impl.AbstractScriptFragmentTest<DataHubDataFragment>
-
- com.hybris.datahub.core.services.impl.DataHubDataFragmentUnitTest
-
@UnitTest public class DataHubDataFragmentUnitTest extends AbstractScriptFragmentTest<DataHubDataFragment>
-
-
Field Summary
-
Fields inherited from class com.hybris.datahub.core.services.impl.AbstractScriptFragmentTest
fragment
-
-
Constructor Summary
Constructors Constructor Description DataHubDataFragmentUnitTest()
-
Method Summary
-
Methods inherited from class com.hybris.datahub.core.services.impl.AbstractScriptFragmentTest
assertLineIsInTheFragment, assertLineWasNotAdded, readContentFromTheInputStream, testLineThatShouldBeAdded, testLineThatShouldNotBeAdded
-
-
-
-
Method Detail
-
setUp
public void setUp() throws java.lang.Exception- Throws:
java.lang.Exception
-
testTheFacadeImplementationCanBeReadBack
public void testTheFacadeImplementationCanBeReadBack()
-
testScriptFragmentIsEmptyBeforeAnyLineWasAdded
public void testScriptFragmentIsEmptyBeforeAnyLineWasAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testCommentCannotBeAdded
public void testCommentCannotBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testMacroCannotBeAdded
public void testMacroCannotBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testEmptyLineCanBeAdded
public void testEmptyLineCanBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testNullCannotBeAdded
public void testNullCannotBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testSomeTextCannotBeAdded
public void testSomeTextCannotBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testINSERT_UPDATEHeaderCanBeAdded
public void testINSERT_UPDATEHeaderCanBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testREMOVEHeaderCanBeAdded
public void testREMOVEHeaderCanBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testINSERTHeaderCanBeAdded
public void testINSERTHeaderCanBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testUrlIsEmptyBeforeTheUrlCommentWasAdded
public void testUrlIsEmptyBeforeTheUrlCommentWasAdded()
-
testURLCommentCanBeAdded
public void testURLCommentCanBeAdded()
-
testHeadersAreEmptyBeforeAnyHeaderIsAdded
public void testHeadersAreEmptyBeforeAnyHeaderIsAdded()
-
testHEADERCommentCanBeAdded
public void testHEADERCommentCanBeAdded()
-
testIgnoresUnparsibleHeader
public void testIgnoresUnparsibleHeader()
-
testContentIsDataFromTheIntegrationLayerInsteadOfAddedLines
public void testContentIsDataFromTheIntegrationLayerInsteadOfAddedLines() throws java.io.IOException- Throws:
java.io.IOException
-
testPassesUrlAndHeadersToTheIntegrationLayer
public void testPassesUrlAndHeadersToTheIntegrationLayer() throws java.io.IOException- Throws:
java.io.IOException
-
testDataFromTheIntegrationLayerCanBeRetrievedAsStream
public void testDataFromTheIntegrationLayerCanBeRetrievedAsStream() throws java.io.IOException- Throws:
java.io.IOException
-
testOtherExceptionsAreConvertedToIOExceptionWhenInputStreamIsRetreived
public void testOtherExceptionsAreConvertedToIOExceptionWhenInputStreamIsRetreived() throws java.io.IOException- Throws:
java.io.IOException
-
testHeaderCanBeAdded
public void testHeaderCanBeAdded() throws java.io.IOException- Throws:
java.io.IOException
-
testValidMacroAndHeader
public void testValidMacroAndHeader() throws java.io.IOException- Throws:
java.io.IOException
-
testValidMacroAndInvalidHeader
public void testValidMacroAndInvalidHeader() throws java.lang.Exception- Throws:
java.lang.Exception
-
testInvalidHeaderAndCannotReadBody
public void testInvalidHeaderAndCannotReadBody() throws java.lang.Exception- Throws:
java.lang.Exception
-
testHeaderCannotBeAddedTwice
public void testHeaderCannotBeAddedTwice()
-
-