Class DefaultCouponCodeGenerationServiceIT
- 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.couponservices.services.impl.DefaultCouponCodeGenerationServiceIT
-
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest public class DefaultCouponCodeGenerationServiceIT extends ServicelayerTransactionalTest
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfigurationService
configurationService
protected DefaultCouponCodeGenerationService
defaultCouponCodeGenerationService
protected DefaultCouponDao
defaultCouponDao
protected DefaultCouponService
defaultCouponService
protected DefaultMultiCodeCouponRedemptionStrategy
defaultMultiCodeCouponRedemptionStrategy
protected ModelService
modelService
-
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 DefaultCouponCodeGenerationServiceIT()
-
Method Summary
-
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
-
defaultCouponCodeGenerationService
protected DefaultCouponCodeGenerationService defaultCouponCodeGenerationService
-
defaultCouponDao
protected DefaultCouponDao defaultCouponDao
-
modelService
protected ModelService modelService
-
configurationService
protected ConfigurationService configurationService
-
defaultMultiCodeCouponRedemptionStrategy
protected DefaultMultiCodeCouponRedemptionStrategy defaultMultiCodeCouponRedemptionStrategy
-
defaultCouponService
protected DefaultCouponService defaultCouponService
-
-
Method Detail
-
testMultiCodeCouponRedemptionPossible
public void testMultiCodeCouponRedemptionPossible()
-
testMultiCodeCouponRedemptionNotPossibleWithTrailingCodeSeparator
public void testMultiCodeCouponRedemptionNotPossibleWithTrailingCodeSeparator()
-
testMultiCodeCouponRedemptionNotPossibleWithCodeSeparatorsInWrongPlace
public void testMultiCodeCouponRedemptionNotPossibleWithCodeSeparatorsInWrongPlace()
-
testMultiCodeCouponRedemptionNotPossibleWithMultipleCodeSeparators
public void testMultiCodeCouponRedemptionNotPossibleWithMultipleCodeSeparators()
-
testMultiCodeCouponRedemptionNotPossibleWithLeadingCodeSeparator
public void testMultiCodeCouponRedemptionNotPossibleWithLeadingCodeSeparator()
-
testMultiCodeCouponRedemptionNotPossibleAnymore
public void testMultiCodeCouponRedemptionNotPossibleAnymore()
-
testMultiCodeCouponInitDefaultsInterceptorTriggeredByCreatingAlphabetWithCodeSeparatorsInIt
public void testMultiCodeCouponInitDefaultsInterceptorTriggeredByCreatingAlphabetWithCodeSeparatorsInIt()
-
doTestCodeSeparatorPartOfGlobalCharacterSet
protected void doTestCodeSeparatorPartOfGlobalCharacterSet(java.lang.String codeSeparator)
-
testChangingCodeConfigurationAfterCouponUsesItFails
public void testChangingCodeConfigurationAfterCouponUsesItFails()
-
testCodeGenerationConfigurationValidateInterceptorTriggeredByWrongLengths
public void testCodeGenerationConfigurationValidateInterceptorTriggeredByWrongLengths()
-
testInvalidCouponCodeNotAcceptedJustPrefix
public void testInvalidCouponCodeNotAcceptedJustPrefix()
-
testInvalidCouponCodeNotAcceptedPrefixAndSeparator
public void testInvalidCouponCodeNotAcceptedPrefixAndSeparator()
-
testInvalidCouponCodeNotAcceptedTooShort
public void testInvalidCouponCodeNotAcceptedTooShort()
-
testInvalidCouponCodeNotAcceptedWrongCodeSeparator
public void testInvalidCouponCodeNotAcceptedWrongCodeSeparator()
-
testGenerateCouponCodesExceedingMaxLimit
public void testGenerateCouponCodesExceedingMaxLimit()
-
testGenerateCouponCodesAfterMaxLimitIsReached
public void testGenerateCouponCodesAfterMaxLimitIsReached()
-
doTestCouponPartAndCountLengthRestrictions
protected void doTestCouponPartAndCountLengthRestrictions(int count, int length)
-
doTestGeneratedCodeGetsRejectedDueToCouponCodeNumberCheck
protected void doTestGeneratedCodeGetsRejectedDueToCouponCodeNumberCheck(long couponCodeNumber, int partCount, int partLength, java.lang.String separator)
-
doCouponCodeGenerationAndValidationYxZ
protected void doCouponCodeGenerationAndValidationYxZ(int partCount, int partLength, java.lang.String separator)
-
generateCouponAndConfigurationForLengths
protected MultiCodeCouponModel generateCouponAndConfigurationForLengths(int partCount, int partLength, java.lang.String codeSeparator)
-
generateCodeGenerationConfiguration
protected CodeGenerationConfigurationModel generateCodeGenerationConfiguration(int partCount, int partLength, java.lang.String codeSeparator)
-
generateMultiCodeCoupon
protected MultiCodeCouponModel generateMultiCodeCoupon(CodeGenerationConfigurationModel config, java.lang.String id)
-
testCouponCodeGenerationAndVerification1x4
public void testCouponCodeGenerationAndVerification1x4()
-
testCouponCodeGenerationAndVerification4x1
public void testCouponCodeGenerationAndVerification4x1()
-
testCouponCodeGenerationAndVerification1x8
public void testCouponCodeGenerationAndVerification1x8()
-
testCouponCodeGenerationAndVerification8x1
public void testCouponCodeGenerationAndVerification8x1()
-
testCouponCodeGenerationAndVerification1x12
public void testCouponCodeGenerationAndVerification1x12()
-
testCouponCodeGenerationAndVerification2x6
public void testCouponCodeGenerationAndVerification2x6()
-
testCouponCodeGenerationAndVerification3x4
public void testCouponCodeGenerationAndVerification3x4()
-
testCouponCodeGenerationAndVerification4x3
public void testCouponCodeGenerationAndVerification4x3()
-
testCouponCodeGenerationAndVerification6x2
public void testCouponCodeGenerationAndVerification6x2()
-
testCouponCodeGenerationAndVerification12x1
public void testCouponCodeGenerationAndVerification12x1()
-
testCouponCodeGenerationAndVerification1x16
public void testCouponCodeGenerationAndVerification1x16()
-
testCouponCodeGenerationAndVerification2x8
public void testCouponCodeGenerationAndVerification2x8()
-
testCouponCodeGenerationAndVerification4x4
public void testCouponCodeGenerationAndVerification4x4()
-
testCouponCodeGenerationAndVerification8x2
public void testCouponCodeGenerationAndVerification8x2()
-
testCouponCodeGenerationAndVerification16x1
public void testCouponCodeGenerationAndVerification16x1()
-
testCouponCodeGenerationAndVerification1x20
public void testCouponCodeGenerationAndVerification1x20()
-
testCouponCodeGenerationAndVerification2x10
public void testCouponCodeGenerationAndVerification2x10()
-
testCouponCodeGenerationAndVerification4x5
public void testCouponCodeGenerationAndVerification4x5()
-
testCouponCodeGenerationAndVerification5x4
public void testCouponCodeGenerationAndVerification5x4()
-
testCouponCodeGenerationAndVerification10x2
public void testCouponCodeGenerationAndVerification10x2()
-
testCouponCodeGenerationAndVerification20x1
public void testCouponCodeGenerationAndVerification20x1()
-
testCouponCodeGenerationAndVerification1x24
public void testCouponCodeGenerationAndVerification1x24()
-
testCouponCodeGenerationAndVerification2x12
public void testCouponCodeGenerationAndVerification2x12()
-
testCouponCodeGenerationAndVerification3x8
public void testCouponCodeGenerationAndVerification3x8()
-
testCouponCodeGenerationAndVerification4x6
public void testCouponCodeGenerationAndVerification4x6()
-
testCouponCodeGenerationAndVerification6x4
public void testCouponCodeGenerationAndVerification6x4()
-
testCouponCodeGenerationAndVerification8x3
public void testCouponCodeGenerationAndVerification8x3()
-
testCouponCodeGenerationAndVerification12x2
public void testCouponCodeGenerationAndVerification12x2()
-
testCouponCodeGenerationAndVerification24x1
public void testCouponCodeGenerationAndVerification24x1()
-
testCouponCodeGenerationAndVerification1x28
public void testCouponCodeGenerationAndVerification1x28()
-
testCouponCodeGenerationAndVerification2x14
public void testCouponCodeGenerationAndVerification2x14()
-
testCouponCodeGenerationAndVerification4x7
public void testCouponCodeGenerationAndVerification4x7()
-
testCouponCodeGenerationAndVerification7x4
public void testCouponCodeGenerationAndVerification7x4()
-
testCouponCodeGenerationAndVerification14x2
public void testCouponCodeGenerationAndVerification14x2()
-
testCouponCodeGenerationAndVerification28x1
public void testCouponCodeGenerationAndVerification28x1()
-
testCouponCodeGenerationAndVerification1x32
public void testCouponCodeGenerationAndVerification1x32()
-
testCouponCodeGenerationAndVerification2x16
public void testCouponCodeGenerationAndVerification2x16()
-
testCouponCodeGenerationAndVerification4x8
public void testCouponCodeGenerationAndVerification4x8()
-
testCouponCodeGenerationAndVerification8x4
public void testCouponCodeGenerationAndVerification8x4()
-
testCouponCodeGenerationAndVerification16x2
public void testCouponCodeGenerationAndVerification16x2()
-
testCouponCodeGenerationAndVerification32x1
public void testCouponCodeGenerationAndVerification32x1()
-
testCouponCodeGenerationAndVerification1x36
public void testCouponCodeGenerationAndVerification1x36()
-
testCouponCodeGenerationAndVerification2x18
public void testCouponCodeGenerationAndVerification2x18()
-
testCouponCodeGenerationAndVerification3x12
public void testCouponCodeGenerationAndVerification3x12()
-
testCouponCodeGenerationAndVerification4x9
public void testCouponCodeGenerationAndVerification4x9()
-
testCouponCodeGenerationAndVerification6x6
public void testCouponCodeGenerationAndVerification6x6()
-
testCouponCodeGenerationAndVerification9x4
public void testCouponCodeGenerationAndVerification9x4()
-
testCouponCodeGenerationAndVerification12x3
public void testCouponCodeGenerationAndVerification12x3()
-
testCouponCodeGenerationAndVerification18x2
public void testCouponCodeGenerationAndVerification18x2()
-
testCouponCodeGenerationAndVerification36x1
public void testCouponCodeGenerationAndVerification36x1()
-
testCouponCodeGenerationAndVerification1x40
public void testCouponCodeGenerationAndVerification1x40()
-
testCouponCodeGenerationAndVerification2x20
public void testCouponCodeGenerationAndVerification2x20()
-
testCouponCodeGenerationAndVerification4x10
public void testCouponCodeGenerationAndVerification4x10()
-
testCouponCodeGenerationAndVerification5x8
public void testCouponCodeGenerationAndVerification5x8()
-
testCouponCodeGenerationAndVerification10x4
public void testCouponCodeGenerationAndVerification10x4()
-
testCouponCodeGenerationAndVerification20x2
public void testCouponCodeGenerationAndVerification20x2()
-
testCouponCodeGenerationAndVerification40x1
public void testCouponCodeGenerationAndVerification40x1()
-
testCouponCodeGenerationAndRejection1x4
public void testCouponCodeGenerationAndRejection1x4()
-
testCouponCodeGenerationAndRejection4x1
public void testCouponCodeGenerationAndRejection4x1()
-
testCouponCodeGenerationAndRejection1x8
public void testCouponCodeGenerationAndRejection1x8()
-
testCouponCodeGenerationAndRejection8x1
public void testCouponCodeGenerationAndRejection8x1()
-
testCouponCodeGenerationAndRejection1x12
public void testCouponCodeGenerationAndRejection1x12()
-
testCouponCodeGenerationAndRejection2x6
public void testCouponCodeGenerationAndRejection2x6()
-
testCouponCodeGenerationAndRejection3x4
public void testCouponCodeGenerationAndRejection3x4()
-
testCouponCodeGenerationAndRejection4x3
public void testCouponCodeGenerationAndRejection4x3()
-
testCouponCodeGenerationAndRejection6x2
public void testCouponCodeGenerationAndRejection6x2()
-
testCouponCodeGenerationAndRejection12x1
public void testCouponCodeGenerationAndRejection12x1()
-
testCouponCodeGenerationAndRejection1x16
public void testCouponCodeGenerationAndRejection1x16()
-
testCouponCodeGenerationAndRejection2x8
public void testCouponCodeGenerationAndRejection2x8()
-
testCouponCodeGenerationAndRejection4x4
public void testCouponCodeGenerationAndRejection4x4()
-
testCouponCodeGenerationAndRejection4x4With0Input
public void testCouponCodeGenerationAndRejection4x4With0Input()
-
testCouponCodeGenerationAndRejection8x2
public void testCouponCodeGenerationAndRejection8x2()
-
testCouponCodeGenerationAndRejection16x1
public void testCouponCodeGenerationAndRejection16x1()
-
testCouponCodeGenerationAndRejection1x20
public void testCouponCodeGenerationAndRejection1x20()
-
testCouponCodeGenerationAndRejection2x10
public void testCouponCodeGenerationAndRejection2x10()
-
testCouponCodeGenerationAndRejection4x5
public void testCouponCodeGenerationAndRejection4x5()
-
testCouponCodeGenerationAndRejection5x4
public void testCouponCodeGenerationAndRejection5x4()
-
testCouponCodeGenerationAndRejection10x2
public void testCouponCodeGenerationAndRejection10x2()
-
testCouponCodeGenerationAndRejection20x1
public void testCouponCodeGenerationAndRejection20x1()
-
testCouponCodeGenerationAndRejection1x24
public void testCouponCodeGenerationAndRejection1x24()
-
testCouponCodeGenerationAndRejection2x12
public void testCouponCodeGenerationAndRejection2x12()
-
testCouponCodeGenerationAndRejection3x8
public void testCouponCodeGenerationAndRejection3x8()
-
testCouponCodeGenerationAndRejection4x6
public void testCouponCodeGenerationAndRejection4x6()
-
testCouponCodeGenerationAndRejection6x4
public void testCouponCodeGenerationAndRejection6x4()
-
testCouponCodeGenerationAndRejection8x3
public void testCouponCodeGenerationAndRejection8x3()
-
testCouponCodeGenerationAndRejection12x2
public void testCouponCodeGenerationAndRejection12x2()
-
testCouponCodeGenerationAndRejection24x1
public void testCouponCodeGenerationAndRejection24x1()
-
testCouponCodeGenerationAndRejection1x28
public void testCouponCodeGenerationAndRejection1x28()
-
testCouponCodeGenerationAndRejection2x14
public void testCouponCodeGenerationAndRejection2x14()
-
testCouponCodeGenerationAndRejection4x7
public void testCouponCodeGenerationAndRejection4x7()
-
testCouponCodeGenerationAndRejection7x4
public void testCouponCodeGenerationAndRejection7x4()
-
testCouponCodeGenerationAndRejection14x2
public void testCouponCodeGenerationAndRejection14x2()
-
testCouponCodeGenerationAndRejection28x1
public void testCouponCodeGenerationAndRejection28x1()
-
testCouponCodeGenerationAndRejection1x32
public void testCouponCodeGenerationAndRejection1x32()
-
testCouponCodeGenerationAndRejection2x16
public void testCouponCodeGenerationAndRejection2x16()
-
testCouponCodeGenerationAndRejection4x8
public void testCouponCodeGenerationAndRejection4x8()
-
testCouponCodeGenerationAndRejection8x4
public void testCouponCodeGenerationAndRejection8x4()
-
testCouponCodeGenerationAndRejection16x2
public void testCouponCodeGenerationAndRejection16x2()
-
testCouponCodeGenerationAndRejection32x1
public void testCouponCodeGenerationAndRejection32x1()
-
testCouponCodeGenerationAndRejection1x36
public void testCouponCodeGenerationAndRejection1x36()
-
testCouponCodeGenerationAndRejection2x18
public void testCouponCodeGenerationAndRejection2x18()
-
testCouponCodeGenerationAndRejection3x12
public void testCouponCodeGenerationAndRejection3x12()
-
testCouponCodeGenerationAndRejection4x9
public void testCouponCodeGenerationAndRejection4x9()
-
testCouponCodeGenerationAndRejection6x6
public void testCouponCodeGenerationAndRejection6x6()
-
testCouponCodeGenerationAndRejection6x6With1Input
public void testCouponCodeGenerationAndRejection6x6With1Input()
-
testCouponCodeGenerationAndRejection9x4
public void testCouponCodeGenerationAndRejection9x4()
-
testCouponCodeGenerationAndRejection12x3
public void testCouponCodeGenerationAndRejection12x3()
-
testCouponCodeGenerationAndRejection18x2
public void testCouponCodeGenerationAndRejection18x2()
-
testCouponCodeGenerationAndRejection36x1
public void testCouponCodeGenerationAndRejection36x1()
-
testCouponCodeGenerationAndRejection1x40
public void testCouponCodeGenerationAndRejection1x40()
-
testCouponCodeGenerationAndRejection2x20
public void testCouponCodeGenerationAndRejection2x20()
-
testCouponCodeGenerationAndRejection4x10
public void testCouponCodeGenerationAndRejection4x10()
-
testCouponCodeGenerationAndRejection5x8
public void testCouponCodeGenerationAndRejection5x8()
-
testCouponCodeGenerationAndRejection8x5
public void testCouponCodeGenerationAndRejection8x5()
-
testCouponCodeGenerationAndRejection10x4
public void testCouponCodeGenerationAndRejection10x4()
-
testCouponCodeGenerationAndRejection20x2
public void testCouponCodeGenerationAndRejection20x2()
-
testCouponCodeGenerationAndRejection40x1
public void testCouponCodeGenerationAndRejection40x1()
-
-