Class MultiSiteSearchRestrictionTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.servicelayer.ServicelayerTransactionalTest
de.hybris.platform.commerceservices.multisite.restrictions.MultiSiteSearchRestrictionTest
- All Implemented Interfaces:
JaloSessionHolder
-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importServiceFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> SearchResult<T>getAllResults(String typeCode) protected voidsearchAllItemsAndMatch(Collection<org.hamcrest.Matcher<? super BaseSiteModel>> siteItemMatchers, Collection<org.hamcrest.Matcher<? super BaseStoreModel>> storeItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerModel>> customerItemMatchers, Collection<org.hamcrest.Matcher<? super CartModel>> cartItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentTemplateModel>> consentTemplateItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentModel>> consentItemMatchers, Collection<org.hamcrest.Matcher<? super ConsignmentModel>> consignmentItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerReviewModel>> customerReviewItemMatchers, Collection<org.hamcrest.Matcher<? super SitePreferenceModel>> sitePreferenceMatchers, Collection<org.hamcrest.Matcher<? super AuditReportDataModel>> auditReportDataMatchers, Collection<org.hamcrest.Matcher<? super ReturnRequestModel>> returnRequestMatchers) protected voidsearchAllItemsAndMatchWithUser(UserModel user, Collection<org.hamcrest.Matcher<? super BaseSiteModel>> siteItemMatchers, Collection<org.hamcrest.Matcher<? super BaseStoreModel>> storeItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerModel>> customerItemMatchers, Collection<org.hamcrest.Matcher<? super CartModel>> cartItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentTemplateModel>> consentTemplateItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentModel>> consentItemMatchers, Collection<org.hamcrest.Matcher<? super ConsignmentModel>> consignmentItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerReviewModel>> customerReviewItemMatchers, Collection<org.hamcrest.Matcher<? super SitePreferenceModel>> sitePreferenceMatchers, Collection<org.hamcrest.Matcher<? super AuditReportDataModel>> auditReportDataMatchers, Collection<org.hamcrest.Matcher<? super ReturnRequestModel>> returnRequestMatchers) protected voidsearchAllItemsAndMatchWithUserAndSites(UserModel user, Set<?> sites, Collection<org.hamcrest.Matcher<? super BaseSiteModel>> siteItemMatchers, Collection<org.hamcrest.Matcher<? super BaseStoreModel>> storeItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerModel>> customerItemMatchers, Collection<org.hamcrest.Matcher<? super CartModel>> cartItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentTemplateModel>> consentTemplateItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentModel>> consentItemMatchers, Collection<org.hamcrest.Matcher<? super ConsignmentModel>> consignmentItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerReviewModel>> customerReviewItemMatchers, Collection<org.hamcrest.Matcher<? super SitePreferenceModel>> sitePreferenceMatchers, Collection<org.hamcrest.Matcher<? super AuditReportDataModel>> auditReportDataMatchers, Collection<org.hamcrest.Matcher<? super ReturnRequestModel>> returnRequestMatchers) protected <T> voidsearchItemsAndMatch(String typeCode, Class<T> modelClass, Collection<org.hamcrest.Matcher<? super T>> itemMatchers) voidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
MultiSiteSearchRestrictionTest
public MultiSiteSearchRestrictionTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
getAllResults
-
searchItemsAndMatch
protected <T> void searchItemsAndMatch(String typeCode, Class<T> modelClass, Collection<org.hamcrest.Matcher<? super T>> itemMatchers) -
searchAllItemsAndMatch
protected void searchAllItemsAndMatch(Collection<org.hamcrest.Matcher<? super BaseSiteModel>> siteItemMatchers, Collection<org.hamcrest.Matcher<? super BaseStoreModel>> storeItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerModel>> customerItemMatchers, Collection<org.hamcrest.Matcher<? super CartModel>> cartItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentTemplateModel>> consentTemplateItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentModel>> consentItemMatchers, Collection<org.hamcrest.Matcher<? super ConsignmentModel>> consignmentItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerReviewModel>> customerReviewItemMatchers, Collection<org.hamcrest.Matcher<? super SitePreferenceModel>> sitePreferenceMatchers, Collection<org.hamcrest.Matcher<? super AuditReportDataModel>> auditReportDataMatchers, Collection<org.hamcrest.Matcher<? super ReturnRequestModel>> returnRequestMatchers) -
searchAllItemsAndMatchWithUserAndSites
protected void searchAllItemsAndMatchWithUserAndSites(UserModel user, Set<?> sites, Collection<org.hamcrest.Matcher<? super BaseSiteModel>> siteItemMatchers, Collection<org.hamcrest.Matcher<? super BaseStoreModel>> storeItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerModel>> customerItemMatchers, Collection<org.hamcrest.Matcher<? super CartModel>> cartItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentTemplateModel>> consentTemplateItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentModel>> consentItemMatchers, Collection<org.hamcrest.Matcher<? super ConsignmentModel>> consignmentItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerReviewModel>> customerReviewItemMatchers, Collection<org.hamcrest.Matcher<? super SitePreferenceModel>> sitePreferenceMatchers, Collection<org.hamcrest.Matcher<? super AuditReportDataModel>> auditReportDataMatchers, Collection<org.hamcrest.Matcher<? super ReturnRequestModel>> returnRequestMatchers) -
searchAllItemsAndMatchWithUser
protected void searchAllItemsAndMatchWithUser(UserModel user, Collection<org.hamcrest.Matcher<? super BaseSiteModel>> siteItemMatchers, Collection<org.hamcrest.Matcher<? super BaseStoreModel>> storeItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerModel>> customerItemMatchers, Collection<org.hamcrest.Matcher<? super CartModel>> cartItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentTemplateModel>> consentTemplateItemMatchers, Collection<org.hamcrest.Matcher<? super ConsentModel>> consentItemMatchers, Collection<org.hamcrest.Matcher<? super ConsignmentModel>> consignmentItemMatchers, Collection<org.hamcrest.Matcher<? super CustomerReviewModel>> customerReviewItemMatchers, Collection<org.hamcrest.Matcher<? super SitePreferenceModel>> sitePreferenceMatchers, Collection<org.hamcrest.Matcher<? super AuditReportDataModel>> auditReportDataMatchers, Collection<org.hamcrest.Matcher<? super ReturnRequestModel>> returnRequestMatchers) -
testSearchWithAnonymousShouldReturnAllItems
public void testSearchWithAnonymousShouldReturnAllItems() -
testSearchWithEmployeeShouldReturnAllItems
public void testSearchWithEmployeeShouldReturnAllItems() -
testSearchWithMultiSiteEmployeeAndNoSiteInSessionShouldReturnNoItem
public void testSearchWithMultiSiteEmployeeAndNoSiteInSessionShouldReturnNoItem() -
testSearchWithMultiSiteEmployeeAndSingleSiteInSessionShouldReturnRestrictedItems
public void testSearchWithMultiSiteEmployeeAndSingleSiteInSessionShouldReturnRestrictedItems() -
testSearchWithMultiSiteEmployeeAndAllSiteInSessionShouldReturnRestrictedItems
public void testSearchWithMultiSiteEmployeeAndAllSiteInSessionShouldReturnRestrictedItems() -
testSearchWithMultiSiteEmployeeShouldReturnNoItem
public void testSearchWithMultiSiteEmployeeShouldReturnNoItem() -
testSearchWithMultiSiteEmployeeAShouldReturnRestrictedItems
public void testSearchWithMultiSiteEmployeeAShouldReturnRestrictedItems() -
testSearchWithMultiSiteEmployeeABShouldReturnRestrictedItems
public void testSearchWithMultiSiteEmployeeABShouldReturnRestrictedItems() -
testSearchWithFooAllCustomerShouldReturnAllItems
public void testSearchWithFooAllCustomerShouldReturnAllItems() -
testSearchWithFooCustomerAndNoSiteInSessionShouldReturnNoItem
public void testSearchWithFooCustomerAndNoSiteInSessionShouldReturnNoItem() -
testSearchWithFooCustomerAndSingleSiteInSessionShouldReturnRestrictedItems
public void testSearchWithFooCustomerAndSingleSiteInSessionShouldReturnRestrictedItems() -
testSearchWithFooCustomerAndAllSiteInSessionShouldReturnRestrictedItems
public void testSearchWithFooCustomerAndAllSiteInSessionShouldReturnRestrictedItems() -
testSearchWithFooCustomerShouldReturnNoItem
public void testSearchWithFooCustomerShouldReturnNoItem() -
testSearchWithFooCustomerAShouldReturnRestrictedItems
public void testSearchWithFooCustomerAShouldReturnRestrictedItems() -
testSearchWithFooCustomerBShouldReturnRestrictedItems
public void testSearchWithFooCustomerBShouldReturnRestrictedItems()
-