|
| TestCase (unsigned int id, const std::string &description="") |
|
| ~TestCase () |
|
const State::_v & | getState () const |
|
const anna::Millisecond & | getStartTimestamp () const |
|
const anna::Millisecond & | getFinishTimestamp () const |
|
anna::Millisecond | getLapseMs () const |
|
anna::Millisecond | getProcessingTimeMs () const |
|
void | addDebugSummaryHint (const std::string &hint) |
|
void | setState (const State::_v &state) |
|
bool | isFinished () const |
|
bool | inProgress () const |
|
bool | isFailed () const |
|
bool | isSuccess () const |
|
bool | hasSameCondition (const TestDiameterCondition &condition) const |
|
const DebugSummary & | getDebugSummary () const |
|
void | makeInteractive (bool yes=true) |
|
void | addInteractiveAmount (unsigned int amount) |
|
int | interactiveAmount () const |
|
void | interactiveExecution () |
|
void | addTimeout (const anna::Millisecond &timeout) noexcept(false) |
|
void | addDelay (const anna::Millisecond &delay) noexcept(false) |
|
void | addWaitDiameter (bool fromEntity, const std::string &code, const std::string &bitR, const std::string &hopByHop, const std::string &applicationId, const std::string &sessionId, const std::string &resultCode, const std::string &msisdn, const std::string &imsi, const std::string &serviceContextId) noexcept(false) |
|
void | addCommand (const std::string &cmd) noexcept(false) |
|
void | addIpLimit (unsigned int ipLimit) noexcept(false) |
|
void | addSendDiameterXml2e (const anna::DataBlock &db, anna::diameter::comm::OriginHost *host, int stepNumber) noexcept(false) |
|
void | addSendDiameterXml2c (const anna::DataBlock &db, anna::diameter::comm::OriginHost *host, int stepNumber) noexcept(false) |
|
void | addWaitDiameterAnswer (bool fromEntity, int stepNumber) noexcept(false) |
|
void | addWaitDiameterRegexpHex (bool fromEntity, const std::string ®exp) noexcept(false) |
|
void | addWaitDiameterRegexpXml (bool fromEntity, const std::string ®exp) noexcept(false) |
|
void | nextStep () |
|
bool | done () |
|
bool | process () |
|
bool | reset (bool hard) |
|
bool | safeToClear () |
|
const unsigned int & | getId () const |
|
const std::string & | getKey1 () const |
|
const std::string & | getKey2 () const |
|
const std::string & | getDescription () const |
|
void | setDescription (const std::string &description) |
|
int | steps () const |
|
void | addStep (TestStep *step) |
|
TestStepWaitDiameter * | searchNextWaitConditionFulfilled (const anna::DataBlock &message, bool waitFromEntity) |
|
const TestStep * | getStep (int stepNumber) const |
|
anna::xml::Node * | asXML (anna::xml::Node *parent) const |
|
std::string | asXMLString () const |
|