@IntegrationTest public class MultiCodeCouponWebServicesTest extends AbstractCouponWebServicesTest
couponCodeGenerationService, couponWsUtils, OAUTH_CLIENT_ID, OAUTH_CLIENT_PASS, wsRequestBuilder, wsSecuredRequestBuilderdefaultLanguage, jaloSession| Constructor and Description |
|---|
MultiCodeCouponWebServicesTest() |
| Modifier and Type | Method and Description |
|---|---|
protected Response |
putMultiCodeCouponWsDTO(String couponId,
String couponName,
String startDateVal,
String endDateVal,
String genConfigName) |
void |
setUp() |
void |
testGetCouponsWithoutAuthorization() |
void |
testGetCouponUsingClientCredentials() |
void |
testPostEmptyMultiCodeCouponWsDTO()
The test should detect the fail with 2 errors:
errors" : [ {
"message" : "This field is required.",
"reason" : "missing",
"subject" : "couponId",
"subjectType" : "parameter",
"type" : "ValidationError"
}, {
"message" : "This field is required.",
"reason" : "missing",
"subject" : "codeGenerationConfiguration",
"subjectType" : "parameter",
"type" : "ValidationError"
}
|
void |
testPostMultiCodeCouponWsDTO() |
void |
testPutCouponStatusWithoutAuthorization() |
void |
testPutCouponStatusWsDTO1() |
void |
testPutCouponStatusWsDTO2() |
void |
testPutEmptyMultiCodeCouponWsDTO()
The test should detect the fail with 1 error:
errors" : [ {
"message" : "This field is required.",
"reason" : "missing",
"subject" : "couponId",
"subjectType" : "parameter",
"type" : "ValidationError"
} ]
|
void |
testPutEmptyStatusCouponStatusWsDTO() |
void |
testPutInvalidConfigMultiCodeCouponWsDTO() |
void |
testPutInvalidMultiCodeCouponWsDTO() |
void |
testPutInvalidMultiCodeCouponWsDTO2() |
void |
testPutMultiCodeActiveCouponWsDTO() |
void |
testPutMultiCodeCouponWithDatesWsDTO() |
void |
testPutMultiCodeCouponWithInconsistentDatesWsDTO() |
void |
testPutMultiCodeCouponWsDTO() |
void |
testPutUsedConfigMultiCodeCouponWsDTO() |
void |
testValidateMultiCodeCouponUsingClientCredentials() |
void |
testValidateMultiCodeCouponWhenCouponIdIsUsed() |
void |
testValidateMultiCodeCouponWhenCouponIsNotActive() |
void |
testValidateMultiCodeCouponWithoutAuthorization() |
getCouponCodeGenerationService, getCouponWsUtils, testPutEmptyCouponStatusWsDTO, testPutInvalidCouponStatusWsDTO, updateCouponStatus, updateCouponStatusWithoutAuthorization, validateCouponUsingClientCredentials, validateCouponWithCustomerIdUsingClientCredentials, validateCouponWithoutAuthorization, validateMultiCodeCouponUsingClientCredentialscreateCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionfinish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivatedpublic void testGetCouponsWithoutAuthorization()
public void testGetCouponUsingClientCredentials()
public void testPostMultiCodeCouponWsDTO()
public void testPostEmptyMultiCodeCouponWsDTO()
protected Response putMultiCodeCouponWsDTO(String couponId, String couponName, String startDateVal, String endDateVal, String genConfigName)
public void testPutMultiCodeCouponWsDTO()
public void testPutMultiCodeActiveCouponWsDTO()
public void testPutEmptyMultiCodeCouponWsDTO()
public void testPutInvalidMultiCodeCouponWsDTO()
public void testPutInvalidMultiCodeCouponWsDTO2()
public void testPutInvalidConfigMultiCodeCouponWsDTO()
public void testPutUsedConfigMultiCodeCouponWsDTO()
public void testPutMultiCodeCouponWithDatesWsDTO()
public void testPutMultiCodeCouponWithInconsistentDatesWsDTO()
public void testPutCouponStatusWithoutAuthorization()
public void testPutCouponStatusWsDTO1()
public void testPutCouponStatusWsDTO2()
public void testPutEmptyStatusCouponStatusWsDTO()
public void testValidateMultiCodeCouponWithoutAuthorization()
public void testValidateMultiCodeCouponUsingClientCredentials()
public void testValidateMultiCodeCouponWhenCouponIsNotActive()
public void testValidateMultiCodeCouponWhenCouponIdIsUsed()
Copyright © 2017 SAP SE. All Rights Reserved.