Class AbstractItemImportFacadeIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- com.hybris.datahub.core.facades.impl.AbstractItemImportFacadeIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
DefaultItemImportFacadeDistributedAndSldImpexIntegrationTest
,DefaultItemImportFacadeDistributedImpexIntegrationTest
,DefaultItemImportFacadeIntegrationTest
@IntegrationTest public abstract class AbstractItemImportFacadeIntegrationTest extends ServicelayerTest
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description AbstractItemImportFacadeIntegrationTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
deleteImpexSourceAfterAllTestsDone()
protected void
enableDistributedImpexAndSld(boolean isEnabled, boolean isSld)
static void
saveImpexSourceBeforeAllTests()
void
setUp()
void
testInvalidDataFormat()
void
testInvalidUnitReferenceImpexScript()
void
testMissingMandatoryAttributeImpex()
void
testMissingReferenceVersionImpex()
void
testNonUniqueCode()
void
testSuccessfulImportDoesNotContainErrorsInTheResult()
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Method Detail
-
saveImpexSourceBeforeAllTests
public static void saveImpexSourceBeforeAllTests() throws java.io.IOException
- Throws:
java.io.IOException
-
deleteImpexSourceAfterAllTestsDone
public static void deleteImpexSourceAfterAllTestsDone() throws java.io.IOException
- Throws:
java.io.IOException
-
setUp
public void setUp() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testSuccessfulImportDoesNotContainErrorsInTheResult
public void testSuccessfulImportDoesNotContainErrorsInTheResult() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testInvalidUnitReferenceImpexScript
public void testInvalidUnitReferenceImpexScript() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testMissingMandatoryAttributeImpex
public void testMissingMandatoryAttributeImpex() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testMissingReferenceVersionImpex
public void testMissingReferenceVersionImpex() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testNonUniqueCode
public void testNonUniqueCode() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testInvalidDataFormat
public void testInvalidDataFormat() throws java.lang.Exception
- Throws:
java.lang.Exception
-
enableDistributedImpexAndSld
protected void enableDistributedImpexAndSld(boolean isEnabled, boolean isSld)
-
-