Class TmaPoVariantValidateInterceptorTest
java.lang.Object
de.hybris.platform.b2ctelcoservices.interceptors.TmaPoVariantValidateInterceptorTest
Unit test for
TmaPoVariantValidateInterceptor- Since:
- 1810
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidgivenVariantCategoriesDoNotMatchBaseProductCategories_thenThrowNoSameAmountOfVariantCategoriesError()voidvoidvoidvoidvoidvoidvoidsetUp()
-
Constructor Details
-
TmaPoVariantValidateInterceptorTest
public TmaPoVariantValidateInterceptorTest()
-
-
Method Details
-
setUp
public void setUp() -
givenSyncIsActive_thenValidationPasses
public void givenSyncIsActive_thenValidationPasses() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenBaseProductWithoutCategories_thenValidationPasses
public void givenBaseProductWithoutCategories_thenValidationPasses() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantWithOneCategory_thenValidationPasses
public void givenVariantWithOneCategory_thenValidationPasses() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantWithTwoCategories_thenValidationPasses
public void givenVariantWithTwoCategories_thenValidationPasses() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantWithOneExtraCategory_thenValidationPasses
public void givenVariantWithOneExtraCategory_thenValidationPasses() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantWithoutBaseProduct_thenThrowNoBaseProductError
public void givenVariantWithoutBaseProduct_thenThrowNoBaseProductError() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantWithoutSupercategories_thenThrowWrongSupercategoryError
public void givenVariantWithoutSupercategories_thenThrowWrongSupercategoryError() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantCategoriesDoNotMatchBaseProductCategories_thenThrowNoSameAmountOfVariantCategoriesError
public void givenVariantCategoriesDoNotMatchBaseProductCategories_thenThrowNoSameAmountOfVariantCategoriesError() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantCategoriesAreNotInlineWithBaseProductCategories_thenThrowNoSameAmountOfVariantCategoriesError
public void givenVariantCategoriesAreNotInlineWithBaseProductCategories_thenThrowNoSameAmountOfVariantCategoriesError() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-
givenVariantCategoryDoesNotHaveBaseProductCategoryAsSuperCategory_thenThrowVariantCategoryNotInBaseProductError
public void givenVariantCategoryDoesNotHaveBaseProductCategoryAsSuperCategory_thenThrowVariantCategoryNotInBaseProductError() throws de.hybris.platform.servicelayer.interceptor.InterceptorException- Throws:
de.hybris.platform.servicelayer.interceptor.InterceptorException
-