public abstract class StatusRecordTestBase extends ServicelayerTest
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Boolean |
assertIsDefaultAction |
protected java.lang.Boolean |
assertIsNotDefaultAction |
protected MobileMessageError |
assertNoError |
protected MobileMessageStatus |
assertSent |
protected ModelService |
modelService |
importServicejaloSession| Constructor and Description |
|---|
StatusRecordTestBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertMessageSuccessfulyProcessed(MobileMessageContextModel message) |
protected void |
assertMessageSuccessfulyProcessed(MobileMessageContextModel message,
MobileMessageStatus expectedStatus) |
protected void |
assertMessageSuccessfulyProcessed(MobileMessageContextModel message,
MobileMessageStatus expectedStatus,
MobileMessageError expectedError,
java.lang.Boolean isDefaultAction)
Checks that the message successfully completes with the required status and error parameters.
|
protected MobileMessageStatus |
blockUsingModel(java.lang.String pk) |
protected MobileMessageStatus |
blockUsingModel(java.lang.String pk,
int waitTimeSeconds) |
protected MobileMessageStatus |
blockUsingRecord(PK pk) |
protected MobileMessageStatus |
blockUsingRecord(java.lang.String pk) |
protected MobileMessageStatus |
endMonitor() |
protected MobileMessageContextModel |
getMessage(java.lang.String pk) |
protected boolean |
isTextServiceIllegalStateReplyFailure(MobileMessageContextModel message) |
protected boolean |
isTextServiceIllegalStateReplyFailure(java.lang.String pk) |
protected java.lang.String |
messageReceived(java.lang.String shortcodeCountryIsocode,
java.lang.String phoneCountryIsocode,
java.lang.String shortcode,
java.lang.String phone,
java.lang.String text) |
void |
removePreviousTestConfig() |
protected void |
startMonitor() |
protected MobileMessageContextModel |
waitForMessageToBeProcessed(java.lang.String pk) |
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionprotected ModelService modelService
protected final MobileMessageStatus assertSent
protected final MobileMessageError assertNoError
protected final java.lang.Boolean assertIsNotDefaultAction
protected final java.lang.Boolean assertIsDefaultAction
public void removePreviousTestConfig()
throws java.lang.Exception
java.lang.Exceptionprotected MobileMessageContextModel getMessage(java.lang.String pk)
protected void startMonitor()
protected MobileMessageStatus endMonitor()
protected MobileMessageStatus blockUsingRecord(PK pk)
protected MobileMessageStatus blockUsingRecord(java.lang.String pk)
protected MobileMessageStatus blockUsingModel(java.lang.String pk)
protected MobileMessageStatus blockUsingModel(java.lang.String pk, int waitTimeSeconds)
protected java.lang.String messageReceived(java.lang.String shortcodeCountryIsocode,
java.lang.String phoneCountryIsocode,
java.lang.String shortcode,
java.lang.String phone,
java.lang.String text)
protected boolean isTextServiceIllegalStateReplyFailure(MobileMessageContextModel message)
protected boolean isTextServiceIllegalStateReplyFailure(java.lang.String pk)
protected MobileMessageContextModel waitForMessageToBeProcessed(java.lang.String pk)
protected void assertMessageSuccessfulyProcessed(MobileMessageContextModel message, MobileMessageStatus expectedStatus, MobileMessageError expectedError, java.lang.Boolean isDefaultAction)
message - expectedStatus - the desired status, cannot be nullexpectedError - the expected error code. Null means "no error"isDefaultAction - protected void assertMessageSuccessfulyProcessed(MobileMessageContextModel message, MobileMessageStatus expectedStatus)
protected void assertMessageSuccessfulyProcessed(MobileMessageContextModel message)
Copyright © 2018 SAP SE. All Rights Reserved.