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 -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class com.hybris.datahub.core.services.impl.AbstractScriptFragmentTest
assertLineIsInTheFragment, assertLineWasNotAdded, readContentFromTheInputStream, testLineThatShouldBeAdded, testLineThatShouldNotBeAdded
-
Constructor Details
-
DataHubDataFragmentUnitTest
public DataHubDataFragmentUnitTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
testTheFacadeImplementationCanBeReadBack
public void testTheFacadeImplementationCanBeReadBack() -
testScriptFragmentIsEmptyBeforeAnyLineWasAdded
- Throws:
IOException
-
testCommentCannotBeAdded
- Throws:
IOException
-
testMacroCannotBeAdded
- Throws:
IOException
-
testEmptyLineCanBeAdded
- Throws:
IOException
-
testNullCannotBeAdded
- Throws:
IOException
-
testSomeTextCannotBeAdded
- Throws:
IOException
-
testINSERT_UPDATEHeaderCanBeAdded
- Throws:
IOException
-
testREMOVEHeaderCanBeAdded
- Throws:
IOException
-
testINSERTHeaderCanBeAdded
- Throws:
IOException
-
testUrlIsEmptyBeforeTheUrlCommentWasAdded
public void testUrlIsEmptyBeforeTheUrlCommentWasAdded() -
testURLCommentCanBeAdded
public void testURLCommentCanBeAdded() -
testHeadersAreEmptyBeforeAnyHeaderIsAdded
public void testHeadersAreEmptyBeforeAnyHeaderIsAdded() -
testHEADERCommentCanBeAdded
public void testHEADERCommentCanBeAdded() -
testIgnoresUnparsibleHeader
public void testIgnoresUnparsibleHeader() -
testContentIsDataFromTheIntegrationLayerInsteadOfAddedLines
- Throws:
IOException
-
testPassesUrlAndHeadersToTheIntegrationLayer
- Throws:
IOException
-
testDataFromTheIntegrationLayerCanBeRetrievedAsStream
- Throws:
IOException
-
testOtherExceptionsAreConvertedToIOExceptionWhenInputStreamIsRetreived
public void testOtherExceptionsAreConvertedToIOExceptionWhenInputStreamIsRetreived() throws IOException- Throws:
IOException
-
testHeaderCanBeAdded
- Throws:
IOException
-
testValidMacroAndHeader
- Throws:
IOException
-
testValidMacroAndInvalidHeader
- Throws:
Exception
-
testInvalidHeaderAndCannotReadBody
- Throws:
Exception
-
testHeaderCannotBeAddedTwice
public void testHeaderCannotBeAddedTwice() -
testThrowsExceptionWhenNullIsPassedToTheConstructor
public void testThrowsExceptionWhenNullIsPassedToTheConstructor()
-