Class ODataSchemaGenerationFacadeIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.odata2webservices.odata.ODataSchemaGenerationFacadeIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest public class ODataSchemaGenerationFacadeIntegrationTest extends ServicelayerTest
-
-
Field Summary
Fields Modifier and Type Field Description IntegrationObjectItemsContextdefinitionsContextIntegrationObjectsContextintegrationObjectsContext-
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 ODataSchemaGenerationFacadeIntegrationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestAllItemsReturnedWhenAllMetadataIsRequested()voidtestAssociationIsReturnedForItemThatReferencesCollectionAttribute()voidtestItemsAreReturnedForIntegrationObjectSpecifiedInServiceRootWhenOthersExist()voidtestMissingKeyAttributeReturnsErrorResponse()voidtestMultipleItemsRequested()voidtestOnlyRequestedItemReturnedEvenIfItIsReferencedFromSomeOtherItem()voidtestRequestedItemDoesNotExist()voidtestRequestedItemReturnedWithItsReferencedItems()voidtestRequestedSchemaIsEmptyWhenNoIntegrationObjectsDefined()-
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
-
-
-
-
Field Detail
-
definitionsContext
public IntegrationObjectItemsContext definitionsContext
-
integrationObjectsContext
public IntegrationObjectsContext integrationObjectsContext
-
-
Method Detail
-
testRequestedSchemaIsEmptyWhenNoIntegrationObjectsDefined
public void testRequestedSchemaIsEmptyWhenNoIntegrationObjectsDefined() throws org.apache.olingo.odata2.api.exception.ODataException- Throws:
org.apache.olingo.odata2.api.exception.ODataException
-
testRequestedItemDoesNotExist
public void testRequestedItemDoesNotExist() throws org.apache.olingo.odata2.api.exception.ODataException- Throws:
org.apache.olingo.odata2.api.exception.ODataException
-
testOnlyRequestedItemReturnedEvenIfItIsReferencedFromSomeOtherItem
public void testOnlyRequestedItemReturnedEvenIfItIsReferencedFromSomeOtherItem() throws org.apache.olingo.odata2.api.exception.ODataException, ImpExException- Throws:
org.apache.olingo.odata2.api.exception.ODataExceptionImpExException
-
testRequestedItemReturnedWithItsReferencedItems
public void testRequestedItemReturnedWithItsReferencedItems() throws org.apache.olingo.odata2.api.exception.ODataException, ImpExException- Throws:
org.apache.olingo.odata2.api.exception.ODataExceptionImpExException
-
testAssociationIsReturnedForItemThatReferencesCollectionAttribute
public void testAssociationIsReturnedForItemThatReferencesCollectionAttribute() throws org.apache.olingo.odata2.api.exception.ODataException, ImpExException- Throws:
org.apache.olingo.odata2.api.exception.ODataExceptionImpExException
-
testItemsAreReturnedForIntegrationObjectSpecifiedInServiceRootWhenOthersExist
public void testItemsAreReturnedForIntegrationObjectSpecifiedInServiceRootWhenOthersExist() throws org.apache.olingo.odata2.api.exception.ODataException, ImpExException- Throws:
org.apache.olingo.odata2.api.exception.ODataExceptionImpExException
-
testMultipleItemsRequested
public void testMultipleItemsRequested()
-
testMissingKeyAttributeReturnsErrorResponse
public void testMissingKeyAttributeReturnsErrorResponse() throws ImpExException, org.apache.olingo.odata2.api.exception.ODataException, java.io.IOException- Throws:
ImpExExceptionorg.apache.olingo.odata2.api.exception.ODataExceptionjava.io.IOException
-
testAllItemsReturnedWhenAllMetadataIsRequested
public void testAllItemsReturnedWhenAllMetadataIsRequested() throws org.apache.olingo.odata2.api.exception.ODataException, ImpExException- Throws:
org.apache.olingo.odata2.api.exception.ODataExceptionImpExException
-
-