Summary

Tests Errors Failures Success Rate Time
202 0 0 100.00% 4.53

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

Package Tests Errors Failures Success Rate Time
org.asteriskjava.fastagi.command 9 0 0 100.00% 0.01
org.asteriskjava.manager.internal 88 0 0 100.00% 4.38
org.asteriskjava.manager.response 5 0 0 100.00% 0.02
org.asteriskjava.live.internal 3 0 0 100.00% 0.04
org.asteriskjava.fastagi.internal 46 0 0 100.00% 0.04
org.asteriskjava.live 10 0 0 100.00% 0.01
org.asteriskjava.fastagi 14 0 0 100.00% 0.02
org.asteriskjava.manager.event 15 0 0 100.00% 0.01
org.asteriskjava.util 8 0 0 100.00% 0.01
org.asteriskjava.config 4 0 0 100.00% 0.01

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.asteriskjava.fastagi.command

Class Tests Errors Failures Success Rate Time
GetDataCommandTest 4 0 0 100.00% 0.00
ExecCommandTest 5 0 0 100.00% 0.00

org.asteriskjava.manager.internal

Class Tests Errors Failures Success Rate Time
ManagerWriterImplTest 2 0 0 100.00% 0.01
ManagerConnectionImplTest 21 0 0 100.00% 4.18
EventBuilderImplTest 31 0 0 100.00% 0.15
ResponseBuilderImplTest 9 0 0 100.00% 0.01
ManagerReaderImplTest 9 0 0 100.00% 0.02
ActionBuilderImplTest 16 0 0 100.00% 0.02

org.asteriskjava.manager.response

Class Tests Errors Failures Success Rate Time
CoreStatusResponseTest 2 0 0 100.00% 0.01
SipShowPeerResponseTest 3 0 0 100.00% 0.00

org.asteriskjava.live.internal

Class Tests Errors Failures Success Rate Time
AsteriskQueueMemberImplTest 1 0 0 100.00% 0.01
AsteriskChannelImplTest 1 0 0 100.00% 0.03
AsteriskAgentImplTest 1 0 0 100.00% 0.00

org.asteriskjava.fastagi.internal

Class Tests Errors Failures Success Rate Time
AgiChannelImplTest 3 0 0 100.00% 0.01
AgiReplyImplTest 13 0 0 100.00% 0.01
AgiReaderImplTest 5 0 0 100.00% 0.01
AgiWriterImplTest 1 0 0 100.00% 0.00
AgiRequestImplTest 24 0 0 100.00% 0.01

org.asteriskjava.live

Class Tests Errors Failures Success Rate Time
QueueMemberStateTest 2 0 0 100.00% 0.00
HangupCauseTest 1 0 0 100.00% 0.00
CallerIdTest 7 0 0 100.00% 0.00

org.asteriskjava.fastagi

Class Tests Errors Failures Success Rate Time
ScriptEngineMappingStrategyTest 3 0 0 100.00% 0.00
DefaultAgiServerTest 4 0 0 100.00% 0.01
ClassNameMappingStrategyTest 2 0 0 100.00% 0.00
CompositeMappingStrategyTest 2 0 0 100.00% 0.01
ResourceBundleMappingStrategyTest 3 0 0 100.00% 0.00

org.asteriskjava.manager.event

Class Tests Errors Failures Success Rate Time
ChannelReloadEventTest 3 0 0 100.00% 0.00
NewStateEventTest 2 0 0 100.00% 0.00
RtcpReceivedEventTest 5 0 0 100.00% 0.00
CdrEventTest 3 0 0 100.00% 0.00
AsyncAgiEventTest 2 0 0 100.00% 0.00

org.asteriskjava.util

Class Tests Errors Failures Success Rate Time
DateUtilTest 2 0 0 100.00% 0.01
AstUtilTest 6 0 0 100.00% 0.00

org.asteriskjava.config

Class Tests Errors Failures Success Rate Time
ConfigFileParserTest 4 0 0 100.00% 0.01

Test Cases

ManagerWriterImplTest

testSendAction 0.00
testSendActionWithoutSocket 0.00

ScriptEngineMappingStrategyTest

testSearchFile 0.00
testSearchFileOutsidePath 0.00
testGetExtension 0.00

ManagerConnectionImplTest

testDefaultConstructor 0.08
testRegisterUserEventClass 0.01
testLogin 0.24
testLoginIncorrectKey 0.21
testLoginIOExceptionOnConnect 0.00
testLoginTimeoutOnConnect 0.06
testLoginTimeoutOnChallengeAction 0.27
testLogoffWhenConnected 0.03
testLogoffWhenNotConnected 0.00
testSendActionWithNullAction 0.00
testSendActionWhenNotConnected 0.00
testSendAction 0.02
testSendActionTimeout 0.20
testDispatchResponseUnexpectedResponse 0.00
testDispatchResponseMissingInternalActionId 0.00
testDispatchResponseNullActionId 0.00
testDispatchResponseNullResponse 0.00
testReconnect 1.00
testReconnectWithIOException 1.00
testReconnectWithTimeoutException 1.00
testDispatchEventWithMultipleEventHandlers 0.02

DateUtilTest

testGetStartTimeAsDate 0.00
testGetStartTimeAsDateWithTimeZone 0.00

AgiChannelImplTest

testSendCommand 0.01
testSendCommandWithInvalidOrUnknownCommandResponse 0.00
testSendCommandWithInvalidCommandSyntaxResponse 0.00

DefaultAgiServerTest

testDummy 0.00
testLoadConfigWithDefaultPort 0.00
testLoadConfigWithPort 0.00
testLoadConfigWithBindPort 0.00

EventBuilderImplTest

testRegisterEvent 0.06
testRegisterUserEventWithA 0.00
testRegisterUserEventWithBEvent 0.00
testRegisterUserEventWithUserEventC 0.00
testRegisterUserEventWithUserEventCAndAsterisk14 0.00
testRegisterUserEventWithUserEventDEvent 0.00
testRegisterEventWithAbstractEvent 0.00
testBuildEventWithMixedCaseSetter 0.00
testBuildEventWithIntegerProperty 0.00
testBuildEventWithBooleanProperty 0.00
testBuildEventWithBooleanPropertyOfValueYes 0.00
testBuildEventWithBooleanPropertyOfValueNo 0.00
testBuildEventWithUnregisteredEvent 0.00
testBuildEventWithEmptyAttributes 0.00
testBuildEventWithResponseEvent 0.00
testBuildEventWithSourceProperty 0.00
testBuildEventWithSpecialCharacterProperty 0.00
testBuildEventWithCidCallingPres 0.00
testBuildEventWithCidCallingPresAndEmptyTxt 0.00
testBuildEventWithCidCallingPresAndMissingTxt 0.00
testBuildEventWithInvalidCidCallingPres 0.00
testBuildEventWithReason 0.00
testBuildEventWithTimestamp 0.00
testBuildEventWithLong 0.00
testBuildEventWithDouble 0.00
testBuildEventWithNullLiteral 0.00
testBuildEventWithDashInPropertyName 0.00
testBuildEventForRtpReceiverStatEventAJ162 0.00
testBuildEventForRtpReceiverStatEventAJ139 0.00
testBuildEventWithMapProperty 0.00
testBuildEventWithMapPropertyAndOnlyOneEntry 0.00

AsteriskQueueMemberImplTest

testQueueMemberEvents 0.00

ClassNameMappingStrategyTest

testDetermineScript 0.00
testDetermineScriptWithNonSharedInstance 0.00

ChannelReloadEventTest

testNullReloadReason 0.00
testGetReloadReasonCode 0.00
testGetReloadReasonDescription 0.00

CoreStatusResponseTest

testGetCoreStartupTimeAsDate 0.00
testGetCoreStartupTimeAsDateIfDateIsNull 0.00

SipShowPeerResponseTest

testSetQualifyFreq 0.00
testSetQualifyFreqWithWorkaround 0.00
testSetQualifyFreqWithWorkaroundAndChanVariable 0.00

AsteriskChannelImplTest

testStateChange 0.02

NewStateEventTest

testWithState 0.00
testWithUnknownState 0.00

QueueMemberStateTest

testValueOf 0.00
testToString 0.00

AgiReplyImplTest

testBuildReply 0.00
testBuildReplyWithAdditionalAttribute 0.00
testBuildReplyWithMultipleAdditionalAttribute 0.00
testBuildReplyWithQuotedAttribute 0.00
testBuildReplyWithQuotedAttribute2 0.00
testBla 0.00
testBuildReplyWithParenthesis 0.00
testBuildReplyWithAdditionalAttributeAndParenthesis 0.00
testBuildReplyInvalidOrUnknownCommand 0.00
testBuildReplyInvalidCommandSyntax 0.00
testBuildReplyInvalidCommandSyntaxWithOnlyUsage 0.00
testBuildReplyWithLeadingSpace 0.00
testBuildReplyWithEmptyResultAndTimeout 0.00

AgiReaderImplTest

testReadRequest 0.00
testReadReply 0.00
testReadReplyInvalidOrUnknownCommand 0.00
testReadReplyInvalidCommandSyntax 0.00
testReadReplyWhenHungUp 0.00

CompositeMappingStrategyTest

testAJ37ResourceBundle 0.01
testAJ37ClassName 0.00

ResponseBuilderImplTest

testBuildResponse 0.00
testBuildResponseWithoutResponseClass 0.00
testBuildError 0.00
testBuildErrorWithActionId 0.00
testBuildChallengeResponse 0.00
testBuildMailboxStatusResponse 0.00
testBuildMailboxStatusResponseWithNoWaiting 0.00
testBuildMailboxCountResponse 0.00
testBuildExtensionStateResponse 0.00

ResourceBundleMappingStrategyTest

testDetermineScript 0.00
testDetermineScriptWithNonSharedInstance 0.00
testDetermineScriptWithResourceBundleUnavailable 0.00

RtcpReceivedEventTest

testFrom 0.00
testPt 0.00
testDlSr 0.00
testDlSrWithSpace 0.00
testRtt 0.00

HangupCauseTest

testGetByCode 0.00

ManagerReaderImplTest

testRunWithoutSocket 0.00
testRunReceivingProtocolIdentifier 0.00
testRunReceivingEvent 0.00
testRunReceivingEventWithMapProperty 0.00
testRunReceivingEventWithMapPropertyAndOnlyOneEntry 0.00
testWorkaroundForAsteriskBug13319 0.00
testRunReceivingResponse 0.00
testRunReceivingCommandResponse 0.00
testRunCatchingIOException 0.00

AgiWriterImplTest

testSendCommand 0.00

AstUtilTest

testIsTrue 0.00
testParseCallerIdName 0.00
testParseCallerIdNumber 0.00
testAJ120 0.00
testIsNull 0.00
testIsNullForIpAddressInPeerEntryEvent 0.00

GetDataCommandTest

testDefault 0.00
testSetTimeout 0.00
testSetMaxDigits 0.00
testSetTimeoutAndMaxDigits 0.00

CdrEventTest

testGetStartTimeAsDate 0.00
testGetStartTimeAsDateWithTimeZone 0.00
testBug 0.00

ExecCommandTest

testDefault 0.00
testWithSingleOption 0.00
testWithMultipleOptionsSingleParameterPipeSeparated 0.00
testWithMultipleOptionsSingleParameterCommaSeparated 0.00
testWithMultipleOptionsMultipleParameters 0.00

AsyncAgiEventTest

testDecodeEnv 0.00
testDecodeEnvWithMoreThanTwoDelimiters 0.00

ConfigFileParserTest

testProcessLine 0.01
testParseCategoryHeader 0.00
testParseDirective 0.00
testParseVariable 0.00

AgiRequestImplTest

testBuildRequest 0.00
testBuildRequestWithAccountCode 0.00
testBuildRequestWithoutCallerIdName 0.00
testBuildRequestWithoutCallerIdNameButBracket 0.00
testBuildRequestWithoutCallerIdNameButBracketAndQuotesAndSpace 0.00
testBuildRequestWithQuotedCallerIdName 0.00
testBuildRequestWithQuotedCallerIdNameAndSpace 0.00
testBuildRequestWithoutCallerId 0.00
testBuildRequestCallerIdAsterisk12 0.00
testBuildRequestCallerIdAsterisk12WithUnknownCallerId 0.00
testBuildRequestCallerIdAsterisk12WithUnknownCallerIdName 0.00
testBuildRequestCallerIdWithUnknownDnid 0.00
testBuildRequestCallerIdWithUnknownRdnis 0.00
testBuildRequestWithNullEnvironment 0.00
testBuildRequestWithUnusualInput 0.00
testBuildRequestWithoutParameters 0.00
testBuildRequestWithSingleValueParameters 0.00
testBuildRequestWithMultiValueParameter 0.00
testBuildRequestWithEmptyValueParameter 0.00
testBuildRequestWithUrlEncodedParameter 0.00
testGetParameter 0.00
testGetArguments 0.00
testGetArgumentsWithEmptyArgument 0.00
testGetArgumentsWithNoArgumentsPassed 0.00

CallerIdTest

testEquals 0.00
testValueOf 0.00
testValueOfWithNullLiteralInName 0.00
testValueOfWithNullLiteralInNumber 0.00
testValueOfWithNullLiteralInNameAndNumber 0.00
testConstructorWithNullLiteral 0.00
testToString 0.00

ActionBuilderImplTest

testBuildAction 0.00
testBuildActionWithNullValue 0.00
testBuildEventGeneratingAction 0.00
testBuildUpdateConfigAction 0.00
testBuildUserEventAction 0.00
testBuildActionWithVariablesForAsterisk10 0.00
testBuildActionWithVariablesForAsterisk10WithNullValues 0.00
testBuildActionWithVariablesForAsterisk12 0.00
testBuildActionWithVariablesForAsterisk12WithNullValues 0.00
testBuildActionWithVariableMapForAsterisk12 0.00
testBuildActionForSipNotifyAction 0.00
testBuildActionWithAnnotatedGetter 0.00
testDetermineSetterName 0.00
testBuildActionWithAnnotatedSetter 0.00
testDetermineFieldName 0.00
testBuildActionWithAnnotatedField 0.00

AsteriskAgentImplTest

testUpdateStatus 0.00