RequestLinterTest Class Reference

List of all members.

Public Member Functions

void setUp ()
 RequestLinterTest ()
void testNoPAI ()
void testPAIForOtherDomain ()
void testPAIForMatchingDomain_SpiralEnded ()
void testPAIForMatchingDomain_StillSpiraling ()
void testMultiplePAIs_NoMatch ()
void testMultiplePAIs_Match ()
void testMultiplePAIs_Mixed ()

Public Attributes

UtlString identity
Url requestUri

Static Public Attributes

static FileTestContextTestContext
static RequestLinterspLinter = dynamic_cast<RequestLinter*>(getAuthPlugin("linter"))
static SipUserAgent testUserAgent
static SipRoutertestSipRouter

Private Member Functions

 CPPUNIT_TEST_SUITE (RequestLinterTest)
 CPPUNIT_TEST (testNoPAI)
 CPPUNIT_TEST (testPAIForOtherDomain)
 CPPUNIT_TEST (testPAIForMatchingDomain_SpiralEnded)
 CPPUNIT_TEST (testPAIForMatchingDomain_StillSpiraling)
 CPPUNIT_TEST (testMultiplePAIs_NoMatch)
 CPPUNIT_TEST (testMultiplePAIs_Match)
 CPPUNIT_TEST (testMultiplePAIs_Mixed)
 CPPUNIT_TEST_SUITE_END ()

Private Attributes

ForwardRules mForwardingRules


Constructor & Destructor Documentation

RequestLinterTest (  )  [inline]


Member Function Documentation

CPPUNIT_TEST_SUITE ( RequestLinterTest   )  [private]

CPPUNIT_TEST ( testNoPAI   )  [private]

CPPUNIT_TEST ( testPAIForOtherDomain   )  [private]

CPPUNIT_TEST ( testPAIForMatchingDomain_SpiralEnded   )  [private]

CPPUNIT_TEST ( testPAIForMatchingDomain_StillSpiraling   )  [private]

CPPUNIT_TEST ( testMultiplePAIs_NoMatch   )  [private]

CPPUNIT_TEST ( testMultiplePAIs_Match   )  [private]

CPPUNIT_TEST ( testMultiplePAIs_Mixed   )  [private]

CPPUNIT_TEST_SUITE_END (  )  [private]

void setUp (  )  [inline]

void testNoPAI (  )  [inline]

void testPAIForOtherDomain (  )  [inline]

void testPAIForMatchingDomain_SpiralEnded (  )  [inline]

void testPAIForMatchingDomain_StillSpiraling (  )  [inline]

void testMultiplePAIs_NoMatch (  )  [inline]

void testMultiplePAIs_Match (  )  [inline]

void testMultiplePAIs_Mixed (  )  [inline]


Member Data Documentation

RequestLinter * spLinter = dynamic_cast<RequestLinter*>(getAuthPlugin("linter")) [static]


Online Library Docs

sipXecs home page

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