"); doc.close(); win.focus(); }

Unit Test Results

Designed for use with JUnit and Ant.

Class com.bea.sipservlet.tck.agents.api.javax_servlet_sip.SipServletMessageTest

NameTestsErrorsFailuresTime(s)
SipServletMessageTest7600232.519

Tests

NameAssertionsStatusTypeTime(s)
testAddAcceptLanguage001[SipServlet:JAVADOC:SipServletMessage1]Success3.655
testAddAddressHeader001[SipServlet:JAVADOC:SipServletMessage2]Success3.065
testAddAddressHeader101[SipServlet:JAVADOC:SipServletMessage2] - test IllegalArgumentException will be thrown if the specified header field is a system headerSuccess3.053
testAddHeader001[SipServlet:JAVADOC:SipServletMessage3]Success3.059
testAddHeader101[SipServlet:JAVADOC:SipServletMessage3] - test IllegalArgumentException will be thrown if the header is a system headerSuccess3.041
testAddParameterableHeader001[SipServlet:JAVADOC:SipServletMessage4]Success3.069
testAddParameterableHeader101[SipServlet:JAVADOC:SipServletMessage4] - test IllegalArgumentException will be thrown if the header can not hold parameterable valuesSuccess3.046
testGetAcceptLanguage001[SipServlet:JAVADOC:SipServletMessage5]Success3.040
testGetAcceptLanguages001[SipServlet:JAVADOC:SipServletMessage6]Success3.049
testGetAddressHeader001[SipServlet:JAVADOC:SipServletMessage7]Success3.039
testGetAddressHeader101[SipServlet:JAVADOC:SipServletMessage7] - test ServletParseExceptionSuccess3.080
testGetAddressHeaders001[SipServlet:JAVADOC:SipServletMessage8]Success3.049
testGetAddressHeaders101[SipServlet:JAVADOC:SipServletMessage8] - test ServletParseExceptionSuccess3.108
testGetApplicationSession001[SipServlet:JAVADOC:SipServletMessage9] - test get App session without parameterSuccess3.044
testGetApplicationSession002[SipServlet:JAVADOC:SipServletMessage10] - test get App session with a boolean parameterSuccess3.042
testGetAttribute001[SipServlet:JAVADOC:SipServletMessage11][SipServlet:JAVADOC:SipServletMessage12][SipServlet:JAVADOC:SipServletMessage43][SipServlet:JAVADOC:SipServletMessage48] - test get/set/removeAttribute and getAttributeNames, if anyone of those assertions doesn't pass the case will failSuccess3.043
testGetCallId001[SipServlet:JAVADOC:SipServletMessage13]Success3.047
testGetCharacterEncoding001[SipServlet:JAVADOC:SipServletMessage14][SipServlet:JAVADOC:SipServletMessage49] - getCharacterEncoding/setCharacterEncodingSuccess3.043
testGetContent001[SipServlet:JAVADOC:SipServletMessage15] - test getContent() with content of StringSuccess3.041
testGetContent101[SipServlet:JAVADOC:SipServletMessage15] - if message's character encoding is not supported by the platform UnsupportedEncodingException will be thrownSuccess3.072
testGetContentLanguage001[SipServlet:JAVADOC:SipServletMessage16]Success3.034
testGetContentLength001[SipServlet:JAVADOC:SipServletMessage17]Success3.041
testGetContentType001[SipServlet:JAVADOC:SipServletMessage18]Success3.050
testGetExpires001[SipServlet:JAVADOC:SipServletMessage19]Success3.042
testGetExpires002[SipServlet:JAVADOC:SipServletMessage19] - the Expires header doesn't exist and -1 returnedSuccess3.076
testGetFrom001[SipServlet:JAVADOC:SipServletMessage20]Success3.062
testGetHeader001[SipServlet:JAVADOC:SipServletMessage21]Success3.036
testHeaderForm001[SipServlet:JAVADOC:SipServletMessage22][SipServlet:JAVADOC:SipServletMessage56] - test set/getHeaderFormSuccess3.053
testGetHeaderNames001[SipServlet:JAVADOC:SipServletMessage23]Success3.034
testGetHeaders001[SipServlet:JAVADOC:SipServletMessage24]Success3.043
testGetLocalAddr001[SipServlet:JAVADOC:SipServletMessage25]Success3.053
testGetLocalPort001[SipServlet:JAVADOC:SipServletMessage26]Success3.038
testGetMethod001[SipServlet:JAVADOC:SipServletMessage27]Success3.050
testGetParameterableHeader001[SipServlet:JAVADOC:SipServletMessage28]Success3.049
testGetParameterableHeader101[SipServlet:JAVADOC:SipServletMessage28] - ServletParseException should be thrown if the specified header field cannot be parsed as a SIP parameterable object Success3.033
testGetParameterableHeader102[SipServlet:JAVADOC:SipServletMessage28] - NullPointerException should be thrown if the name is null; Success3.042
testGetParameterableHeaders001[SipServlet:JAVADOC:SipServletMessage29]Success3.038
testGetParameterableHeaders101[SipServlet:JAVADOC:SipServletMessage29] - ServletParseException should be thrown if the specified header field cannot be parsed as a SIP parameterable object Success3.036
testGetParameterableHeaders102[SipServlet:JAVADOC:SipServletMessage28] - NullPointerException should be thrown if the name is null; Success3.037
testGetProtocol001[SipServlet:JAVADOC:SipServletMessage30]Success3.042
testGetRawContent001[SipServlet:JAVADOC:SipServletMessage31]Success3.042
testGetRemoteAddr001[SipServlet:JAVADOC:SipServletMessage32]Success3.041
testGetRemotePort001[SipServlet:JAVADOC:SipServletMessage33]Success3.131
testGetSession001[SipServlet:JAVADOC:SipServletMessage35] - test getSession()Success3.044
testGetSession002[SipServlet:JAVADOC:SipServletMessage36] - test getSession(boolean create). Some containers always create the sesson regardless the 'create' value, so the test only asserts if the container support the API.Success3.034
testGetTo001[SipServlet:JAVADOC:SipServletMessage37]Success3.038
testGetTransport001[SipServlet:JAVADOC:SipServletMessage38]Success3.042
testIsCommitted001[SipServlet:JAVADOC:SipServletMessage40]Success3.036
testIsSecure001[SipServlet:JAVADOC:SipServletMessage41]Success3.035
testRemoveHeader001[SipServlet:JAVADOC:SipServletMessage44]Success3.043
testRemoveHeader101[SipServlet:JAVADOC:SipServletMessage44] - IllegalArgumentException should be thrown if the header is a system headerSuccess3.046
testSend001[SipServlet:JAVADOC:SipServletMessage45]Success3.069
testSend101[SipServlet:JAVADOC:SipServletMessage45]Success3.044
testSetAcceptLanguage001[SipServlet:JAVADOC:SipServletMessage46]Success3.076
testSetAddressHeader001[SipServlet:JAVADOC:SipServletMessage47]Success3.046
testSetAddressHeader101[SipServlet:JAVADOC:SipServletMessage47] - IllegalArgumentException should be thrown if the header is a system headerSuccess3.042
testSetAttribute101[SipServlet:JAVADOC:SipServletMessage48] - NullPointerException should be thrown if the value is nullSuccess3.037
testSetCharacterEncoding101[SipServlet:JAVADOC:SipServletMessage49] - UnsupportedEncodingException should be thrown if an invalide encoding is usedSuccess3.042
testSetContent001[SipServlet:JAVADOC:SipServletMessage50]Success3.048
testSetContent101[SipServlet:JAVADOC:SipServletMessage50] - UnsupportedEncodingException should be thrown if the encoding is not supportedSuccess3.038
testSetContent102[SipServlet:JAVADOC:SipServletMessage50] - IllegalArgumentException should be thrown if MIME type is unknownSuccess3.054
testSetContent103[SipServlet:JAVADOC:SipServletMessage50] - IllegalStateException should be thrown if message has already been sent.Success3.057
testSetContentLanguage001[SipServlet:JAVADOC:SipServletMessage51]Success3.067
testSetContentLength001[SipServlet:JAVADOC:SipServletMessage52]Success3.042
testSetContentLength101[SipServlet:JAVADOC:SipServletMessage52] - IllegalStateException should be thrown if the message has already been sent.Success3.050
testSetContentType001[SipServlet:JAVADOC:SipServletMessage53]Success3.042
testSetExpires001[SipServlet:JAVADOC:SipServletMessage54]Success3.053
testSetHeader001[SipServlet:JAVADOC:SipServletMessage55]Success3.056
testSetHeader101[SipServlet:JAVADOC:SipServletMessage55] - IllegalArgumentException should be thrown if the header is a system headerSuccess3.030
testSetHeader102[SipServlet:JAVADOC:SipServletMessage55] - NullPointerException should be thrown if the name is nullSuccess3.035
testSetHeader103[SipServlet:JAVADOC:SipServletMessage55] - NullPointerException should be thrown if the value is nullSuccess3.036
testSetParameterableHeader001[SipServlet:JAVADOC:SipServletMessage57]Success3.034
testSetParameterableHeader101[SipServlet:JAVADOC:SipServletMessage57] - IllegalArgumentException should be thrown if the header can not hold parameterable valuesSuccess3.041
testGetInitialRemoteAddr001[SipServlet:JAVADOC:SipServletMessage58]Success3.036
testGetInitialRemotePort001[SipServlet:JAVADOC:SipServletMessage59]Success3.039
testGetInitialTransport001[SipServlet:JAVADOC:SipServletMessage60]Success3.033
Properties »
System.out »