SubscriptionAuthTest Class Reference

List of all members.

Public Member Functions

void setUp ()
 SubscriptionAuthTest ()
void createAndReadySubscriptionAuthForTest (OsConfigDb &configDb)
void destroySubscriptionAuthForTest ()
void tearDown ()
void nonSubscribe ()
void dialogSubscribeToExternalDomain ()
void dialogSubscribe_ConfigSaysDoChallenge_SingleEntry ()
void dialogSubscribe_ConfigSaysDoChallenge_MultipleEntries ()
void dialogSubscribe_ConfigSaysDontChallenge ()
void dialogSubscribe_AlreadyAllowedNotChallenged ()
void dialogSubscribe_AlreadyDeniedNotChallenged ()
void authenticatedDialogSubscribe ()
void dialogSubscribe_ExemptedTargetsSayDontChallenge_SingleEntry ()
void dialogSubscribe_ExemptedTargetsSayChallenge_SingleEntry ()
void dialogSubscribe_ExemptedTargetsSayDontChallenge_MultipleEntries ()
void dialogSubscribe_ExemptedTargetsSayChallenge_MultipleEntries ()

Public Attributes

SubscriptionAuthdlgevntauth
SipUserAgent testUserAgent
SipRoutertestSipRouter

Static Public Attributes

static FileTestContextTestContext

Private Member Functions

 CPPUNIT_TEST_SUITE (SubscriptionAuthTest)
 CPPUNIT_TEST (nonSubscribe)
 CPPUNIT_TEST (dialogSubscribeToExternalDomain)
 CPPUNIT_TEST (dialogSubscribe_ConfigSaysDoChallenge_SingleEntry)
 CPPUNIT_TEST (dialogSubscribe_ConfigSaysDoChallenge_MultipleEntries)
 CPPUNIT_TEST (dialogSubscribe_ConfigSaysDontChallenge)
 CPPUNIT_TEST (dialogSubscribe_ExemptedTargetsSayDontChallenge_SingleEntry)
 CPPUNIT_TEST (dialogSubscribe_ExemptedTargetsSayChallenge_SingleEntry)
 CPPUNIT_TEST (dialogSubscribe_ExemptedTargetsSayDontChallenge_MultipleEntries)
 CPPUNIT_TEST (dialogSubscribe_ExemptedTargetsSayChallenge_MultipleEntries)
 CPPUNIT_TEST (dialogSubscribe_AlreadyAllowedNotChallenged)
 CPPUNIT_TEST (dialogSubscribe_AlreadyDeniedNotChallenged)
 CPPUNIT_TEST (authenticatedDialogSubscribe)
 CPPUNIT_TEST_SUITE_END ()

Private Attributes

ForwardRules mForwardingRules


Constructor & Destructor Documentation

SubscriptionAuthTest (  )  [inline]


Member Function Documentation

CPPUNIT_TEST_SUITE ( SubscriptionAuthTest   )  [private]

CPPUNIT_TEST ( nonSubscribe   )  [private]

CPPUNIT_TEST ( dialogSubscribeToExternalDomain   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ConfigSaysDoChallenge_SingleEntry   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ConfigSaysDoChallenge_MultipleEntries   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ConfigSaysDontChallenge   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ExemptedTargetsSayDontChallenge_SingleEntry   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ExemptedTargetsSayChallenge_SingleEntry   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ExemptedTargetsSayDontChallenge_MultipleEntries   )  [private]

CPPUNIT_TEST ( dialogSubscribe_ExemptedTargetsSayChallenge_MultipleEntries   )  [private]

CPPUNIT_TEST ( dialogSubscribe_AlreadyAllowedNotChallenged   )  [private]

CPPUNIT_TEST ( dialogSubscribe_AlreadyDeniedNotChallenged   )  [private]

CPPUNIT_TEST ( authenticatedDialogSubscribe   )  [private]

CPPUNIT_TEST_SUITE_END (  )  [private]

void setUp (  )  [inline]

void createAndReadySubscriptionAuthForTest ( OsConfigDb configDb  )  [inline]

void destroySubscriptionAuthForTest (  )  [inline]

void tearDown (  )  [inline]

void nonSubscribe (  )  [inline]

void dialogSubscribeToExternalDomain (  )  [inline]

void dialogSubscribe_ConfigSaysDoChallenge_SingleEntry (  )  [inline]

void dialogSubscribe_ConfigSaysDoChallenge_MultipleEntries (  )  [inline]

void dialogSubscribe_ConfigSaysDontChallenge (  )  [inline]

void dialogSubscribe_AlreadyAllowedNotChallenged (  )  [inline]

void dialogSubscribe_AlreadyDeniedNotChallenged (  )  [inline]

void authenticatedDialogSubscribe (  )  [inline]

void dialogSubscribe_ExemptedTargetsSayDontChallenge_SingleEntry (  )  [inline]

void dialogSubscribe_ExemptedTargetsSayChallenge_SingleEntry (  )  [inline]

void dialogSubscribe_ExemptedTargetsSayDontChallenge_MultipleEntries (  )  [inline]

void dialogSubscribe_ExemptedTargetsSayChallenge_MultipleEntries (  )  [inline]


Member Data Documentation


Online Library Docs

sipXecs home page

Version 4.2.1-018930 2010-07-31T01:50:17 build33 abuild