Unit Test Results.

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
39500100.00%0.794
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
NameTestsErrorsFailuresTime(s)Time StampHost
net.sf.marineapi.nmea.parser319000.6532013-10-15T20:36:29jupiter
net.sf.marineapi.nmea.util68000.0612013-10-15T20:36:30jupiter
net.sf.marineapi.provider5000.0702013-10-15T20:36:31jupiter
net.sf.marineapi.sentence3000.0102013-10-15T20:36:31jupiter

Package net.sf.marineapi.nmea.parser

NameTestsErrorsFailuresTime(s)Time StampHost
BODTest21000.0722013-10-15T20:36:29jupiter
ChecksumTest2000.0222013-10-15T20:36:30jupiter
DBTTest7000.0292013-10-15T20:36:30jupiter
DPTTest8000.0262013-10-15T20:36:30jupiter
GGATest23000.0492013-10-15T20:36:30jupiter
GLLTest8000.0242013-10-15T20:36:30jupiter
GSATest13000.0272013-10-15T20:36:30jupiter
GSVTest10000.0232013-10-15T20:36:30jupiter
HDGTest18000.0272013-10-15T20:36:30jupiter
HDMTest6000.0142013-10-15T20:36:30jupiter
HDTTest6000.0142013-10-15T20:36:30jupiter
MTATest4000.0132013-10-15T20:36:30jupiter
MTWTest4000.0132013-10-15T20:36:30jupiter
MWVTest15000.0212013-10-15T20:36:30jupiter
PositionParserTest10000.0202013-10-15T20:36:30jupiter
RMBTest22000.0332013-10-15T20:36:30jupiter
RMCTest24000.0352013-10-15T20:36:30jupiter
RTETest19000.0252013-10-15T20:36:30jupiter
SentenceFactoryTest14000.0402013-10-15T20:36:30jupiter
SentenceParserTest26000.0452013-10-15T20:36:30jupiter
SentenceValidatorTest5000.0082013-10-15T20:36:30jupiter
VHWTest11000.0132013-10-15T20:36:30jupiter
VTGTest17000.0172013-10-15T20:36:30jupiter
WPLTest4000.0152013-10-15T20:36:30jupiter
XDRTest8000.0122013-10-15T20:36:30jupiter
ZDATest14000.0162013-10-15T20:36:30jupiter
Back to top

Package net.sf.marineapi.nmea.util

NameTestsErrorsFailuresTime(s)Time StampHost
DateTest27000.0302013-10-15T20:36:30jupiter
PositionTest16000.0142013-10-15T20:36:30jupiter
TimeTest23000.0122013-10-15T20:36:31jupiter
WaypointTest2000.0052013-10-15T20:36:31jupiter
Back to top

Package net.sf.marineapi.provider

NameTestsErrorsFailuresTime(s)Time StampHost
HeadingProviderTest3000.0392013-10-15T20:36:31jupiter
PositionProviderTest2000.0312013-10-15T20:36:31jupiter
Back to top

Package net.sf.marineapi.sentence

NameTestsErrorsFailuresTime(s)Time StampHost
SentenceIdTest2000.0052013-10-15T20:36:31jupiter
TalkerIdTest1000.0052013-10-15T20:36:31jupiter
Back to top


TestCase BODTest

NameStatusTypeTime(s)
testConstructorSuccess0.008
testConstructorWithInvalidSentenceSuccess0.000
testConstructorWithNullStringSuccess0.001
testConstructorWithNullTalkerIdSuccess0.000
testConstructorWithRandomStringSuccess0.001
testGetDestinationWaypointIdSuccess0.001
testGetMagneticBearingSuccess0.000
testGetOriginWaypointIdSuccess0.000
testGetTrueBearingSuccess0.000
testSetDestinationWaypointIdSuccess0.001
testSetDestinationWaypointIdWithEmptyStrSuccess0.000
testSetDestinationWaypointIdWithNullSuccess0.001
testSetMagneticBearingSuccess0.001
testSetMagneticBearingWithRoundingSuccess0.001
testSetMagneticBearingWithGreaterThanAllowedSuccess0.000
testSetMagneticBearingWithNegativeValueSuccess0.001
testSetOriginWaypointIdSuccess0.000
testSetTrueBearingSuccess0.001
testSetTrueBearingWithRoundingSuccess0.000
testSetTrueBearingGreaterThanAllowedSuccess0.001
testSetTrueBearingWithNegativeValueSuccess0.000
Properties »

Back to top

TestCase ChecksumTest

NameStatusTypeTime(s)
testAddSuccess0.001
testCalculateSuccess0.000
Properties »

Back to top

TestCase DateTest

NameStatusTypeTime(s)
testConstructorSuccess0.000
testGetDaySuccess0.000
testGetMonthSuccess0.000
testGetYearSuccess0.000
testConstructorWithValuesSuccess0.000
testConstructorWithStringSuccess0.000
testEqualsAfterInitSuccess0.000
testEqualsItselfSuccess0.000
testEqualsWhenChangedSuccess0.000
testEqualsWrongTypeSuccess0.000
testSetDaySuccess0.000
testSetDayOutOfBoundsSuccess0.001
testSetMonthSuccess0.000
testSetMonthOutOfBoundsSuccess0.000
testSetYearFiveDigitsSuccess0.000
testSetYearFourDigitSuccess0.015
testSetYearNegativeSuccess0.000
testSetYearThreeDigitsSuccess0.000
testSetYearTwoDigitSuccess0.000
testToStringTwoDigitYearSuccess0.000
testToStringFourDigitYearSuccess0.001
testToISO8601TwoDigitYearSuccess0.000
testToISO8601FourDigitYearSuccess0.000
testToISO8601WithTimeSuccess0.001
testToISO8601WithTimeAndZeroZoneSuccess0.000
testToISO8601WithTimeAndPositiveOffsetSuccess0.000
testToISO8601WithTimeAndNegativeOffsetSuccess0.001
Properties »

Back to top

TestCase DBTTest

NameStatusTypeTime(s)
testConstructorSuccess0.008
testGetFathomsSuccess0.001
testGetFeetSuccess0.001
testGetMetersSuccess0.000
testSetFathomsSuccess0.001
testSetFeetSuccess0.000
testSetMetersSuccess0.001
Properties »

Back to top

TestCase DPTTest

NameStatusTypeTime(s)
testDPTParserSuccess0.007
testDPTParserStringSuccess0.000
testGetDepthSuccess0.000
testGetOffsetSuccess0.001
testSetDepthSuccess0.000
testSetOffsetSuccess0.000
testGetMaximumSuccess0.001
testSetMaximumSuccess0.000
Properties »

Back to top

TestCase GGATest

NameStatusTypeTime(s)
testConstructorSuccess0.006
testGetAltitudeSuccess0.001
testGetAltitudeUnitsSuccess0.001
testGetDgpsAgeSuccess0.001
testGetDgpsStationIdSuccess0.001
testGetFixQualitySuccess0.001
testGetGeoidalHeightSuccess0.000
testGetGeoidalHeightUnitsSuccess0.001
testGetHorizontalDOPSuccess0.001
testGetNumberOfSatellitesSuccess0.000
testGetPositionSuccess0.002
testGetTimeSuccess0.002
testGGAParserSuccess0.001
testSetAltitudeSuccess0.001
testSetAltitudeUnitsSuccess0.000
testSetDgpsAgeSuccess0.001
testSetDgpsStationIdSuccess0.000
testSetFixQualitySuccess0.001
testSetGeoidalHeightSuccess0.001
testSetGeoidalHeightUnitsSuccess0.001
testSetHorizontalDOPSuccess0.000
testSetPositionSuccess0.001
testSetTimeSuccess0.001
Properties »

Back to top

TestCase GLLTest

NameStatusTypeTime(s)
testConstructorSuccess0.006
testGetPositionSuccess0.002
testGetTimeSuccess0.001
testSetTimeSuccess0.001
testGetDataStatusSuccess0.002
testSetDataStatusSuccess0.000
testSetPositionWithNonZeroValuesSuccess0.002
testSetPositionWithZeroValuesSuccess0.001
Properties »

Back to top

TestCase GSATest

NameStatusTypeTime(s)
testConstructorSuccess0.006
testGetHorizontalDOPSuccess0.000
testSetHorizontalDOPSuccess0.001
testGetFixStatusSuccess0.002
testGetFaaModeSuccess0.001
testGetPositionDOPSuccess0.001
testGetSatelliteIdsSuccess0.001
testGetVerticalDOPSuccess0.001
testSetFixStatusSuccess0.001
testSetFaaModeSuccess0.001
testSetPositionDOPSuccess0.001
testSetSatelliteIdsSuccess0.000
testSetVerticalDOPSuccess0.000
Properties »

Back to top

TestCase GSVTest

NameStatusTypeTime(s)
testConstructorSuccess0.007
testGetSatelliteCountSuccess0.001
testGetSatelliteInfoSuccess0.001
testGetSentenceCountSuccess0.001
testGetSentenceIndexSuccess0.000
testIsFirstSuccess0.000
testIsLastSuccess0.001
testSetSatelliteCountSuccess0.001
testSetSatelliteInfoSuccess0.002
testSetSentenceCountSuccess0.000
Properties »

Back to top

TestCase HDGTest

NameStatusTypeTime(s)
testConstructorSuccess0.005
testIsTrueSuccess0.001
testHDGParserStringSuccess0.001
testHDGParserTalkerIdSuccess0.001
testGetDeviationSuccess0.001
testGetHeadingSuccess0.000
testGetVariationSuccess0.001
testSetDeviationWestSuccess0.000
testSetDeviationEastSuccess0.000
testSetDeviationTooHighSuccess0.001
testSetDeviationTooLowSuccess0.000
testSetHeadingSuccess0.001
testSetHeadingTooHighSuccess0.000
testSetHeadingTooLowSuccess0.001
testSetVariationEastSuccess0.000
testSetVariationWestSuccess0.001
testSetVariationTooHighSuccess0.000
testSetVariationTooLowSuccess0.000
Properties »

Back to top

TestCase HDMTest

NameStatusTypeTime(s)
testConstructorSuccess0.004
testIsTrueSuccess0.000
testGetHeadingSuccess0.000
testSetHeadingSuccess0.001
testSetHeadingTooHighSuccess0.000
testSetNegativeHeadingSuccess0.001
Properties »

Back to top

TestCase HDTTest

NameStatusTypeTime(s)
testConstructorSuccess0.005
testIsTrueSuccess0.000
testGetHeadingSuccess0.001
testSetHeadingSuccess0.000
testSetHeadingTooHighSuccess0.001
testSetNegativeHeadingSuccess0.000
Properties »

Back to top

TestCase HeadingProviderTest

NameStatusTypeTime(s)
testHDMSentenceReadSuccess0.034
testHDTSentenceReadSuccess0.001
testHDGSentenceReadSuccess0.000
Properties »

Back to top

TestCase MTATest

NameStatusTypeTime(s)
testMTAParserStringSuccess0.006
testMTAParserTalkerIdSuccess0.001
testGetTemperatureSuccess0.000
testSetTemperatureSuccess0.000
Properties »

Back to top

TestCase MTWTest

NameStatusTypeTime(s)
testGetTemperatureSuccess0.005
testSetTemperatureSuccess0.001
testMTWParserStringSuccess0.000
testMTWParserTalkerIdSuccess0.001
Properties »

Back to top

TestCase MWVTest

NameStatusTypeTime(s)
testIsTrueSuccess0.005
testMWVParserTalkerIdSuccess0.001
testGetAngleSuccess0.000
testGetSpeedSuccess0.000
testGetSpeedUnitSuccess0.001
testGetStatusSuccess0.000
testSetAngleSuccess0.001
testSetNegativeAngleSuccess0.000
testSetAngleOutOfRangeSuccess0.001
testSetSpeedSuccess0.000
testSetNegativeSpeedSuccess0.000
testSetSpeedUnitSuccess0.000
testSetInvalidSpeedUnitSuccess0.000
testSetStatusSuccess0.001
testSetTrueSuccess0.000
Properties »

Back to top

TestCase PositionParserTest

NameStatusTypeTime(s)
testParseHemisphereLatSuccess0.005
testParseHemisphereLonSuccess0.000
testParseLatitudeSuccess0.000
testParseLongitudeSuccess0.000
testSetLatHemisphereSuccess0.001
testSetLatitudeSuccess0.000
testSetLongitudeSuccess0.000
testSetLonHemisphereSuccess0.001
testSetPositionValuesNESuccess0.002
testSetPositionValuesSWSuccess0.001
Properties »

Back to top

TestCase PositionProviderTest

NameStatusTypeTime(s)
testSentenceReadWithGGASuccess0.027
testSentenceReadWithGLLSuccess0.000
Properties »

Back to top

TestCase PositionTest

NameStatusTypeTime(s)
testDistanceToSuccess0.005
testDistanceToSelfSuccess0.000
testGetDatumSuccess0.000
testGetLatitudeSuccess0.000
testGetLatitudeHemisphereSuccess0.000
testGetLongitudeSuccess0.000
testGetLongitudeHemisphereSuccess0.000
testSetIllegalLatitudeNorthSuccess0.000
testSetIllegalLatitudeSouthSuccess0.000
testSetIllegalLongitudeEastSuccess0.000
testSetIllegalLongitudeWestSuccess0.000
testSetLatitudeNorthSuccess0.000
testSetLatitudeSouthSuccess0.000
testSetLongitudeEastSuccess0.000
testSetLongitudeWestSuccess0.000
testToWaypointSuccess0.001
Properties »

Back to top

TestCase RMBTest

NameStatusTypeTime(s)
testConstructorSuccess0.007
testGetStatusSuccess0.000
testSetStatusSuccess0.000
testArrivalStatusSuccess0.000
testGetBearingSuccess0.000
testGetCrossTrackErrorSuccess0.001
testGetDestinationSuccess0.002
testGetOriginIdSuccess0.000
testGetRangeSuccess0.001
testGetSteerToSuccess0.001
testGetVelocitySuccess0.000
testSetBearingSuccess0.001
testSetBearingWithNegativeValueSuccess0.001
testSetBearingWithValueGreaterThanAllowedSuccess0.000
testSetCrossTrackErrorSuccess0.001
testSetDestinationSuccess0.001
testSetOriginIdSuccess0.001
testSetRangeSuccess0.000
testSetSteerToSuccess0.001
testSetSteerToWithNullSuccess0.000
testSetVelocitySuccess0.001
testSetVelocityWithNegativeValueSuccess0.001
Properties »

Back to top

TestCase RMCTest

NameStatusTypeTime(s)
testConstructorSuccess0.006
testGetPositionSuccess0.002
testGetTimeSuccess0.002
testSetPositionSuccess0.001
testSetTimeSuccess0.001
testGetDataStatusSuccess0.001
testSetDataStatusSuccess0.001
testGetFaaModeSuccess0.001
testSetFaaModeSuccess0.000
testGetSpeedSuccess0.001
testSetSpeedSuccess0.001
testGetCorrectedCourseSuccess0.000
testGetCourseSuccess0.001
testGetDateSuccess0.001
testGetDaySuccess0.000
testGetDirectionOfVariationSuccess0.001
testGetMagneticVariationSuccess0.000
testGetMonthSuccess0.001
testGetYearSuccess0.000
testSetCourseSuccess0.001
testSetDateSuccess0.001
testSetDirectionOfVariationSuccess0.000
testSetDirectionOfVariationWithInvalidDirectionSuccess0.000
testSetVariationSuccess0.001
Properties »

Back to top

TestCase RTETest

NameStatusTypeTime(s)
testConstructorSuccess0.006
testGetSentenceCountSuccess0.000
testGetSentenceIndexSuccess0.000
testIsFirstSuccess0.000
testIsLastSuccess0.000
testSetSentenceCountSuccess0.000
testAddWaypointIdSuccess0.001
testGetRouteIdSuccess0.001
testGetWaypointCountSuccess0.000
testGetWaypointIdsSuccess0.000
testIsActiveRouteSuccess0.001
testIsWorkingRouteSuccess0.000
testSetRouteIdSuccess0.001
testSetRouteTypeActiveSuccess0.000
testSetRouteTypeWorkingSuccess0.000
testSetSentenceCountWithNegativeValueSuccess0.001
testSetSentenceIndexSuccess0.000
testSetSentenceIndexWithNegativeValueSuccess0.001
testSetWaypointIdsSuccess0.000
Properties »

Back to top

TestCase SentenceFactoryTest

NameStatusTypeTime(s)
testSupportedTypesRegisteredSuccess0.024
testCreateParserSuccess0.002
testCreateEmptyParserSuccess0.002
testCreateEmptyCustomParserSuccess0.001
testCreateParserWithEmptyStringSuccess0.000
testCreateParserWithNullSuccess0.000
testCreateParserWithRandomSuccess0.000
testCreateParserWithUnregisteredSuccess0.000
testRegisterParserSuccess0.001
testRegisterParserWithAlternativeBeginCharSuccess0.000
testRegisterInvalidParserSuccess0.000
testUnregisterParserSuccess0.000
testHasParserSuccess0.000
testGetInstanceSuccess0.000
Properties »

Back to top

TestCase SentenceIdTest

NameStatusTypeTime(s)
testParseSuccess0.002
testParseStrSuccess0.000
Properties »

Back to top

TestCase SentenceParserTest

NameStatusTypeTime(s)
testConstructorWithInvalidSentenceSuccess0.004
testConstructorForEmptySentenceSuccess0.000
testConstructorWithCustomParserSuccess0.019
testConstructorWithAIVDOSuccess0.000
testConstructorWithAIVDMSuccess0.001
testConstructorWithNullsSuccess0.000
testConstructorWithNullTypeSuccess0.001
testConstructorWithUnsupportedTalkerSuccess0.000
testConstructorWithWrongTypeSuccess0.000
testGetCharValueWithEmptyFieldsSuccess0.000
testGetDoubleValueWithEmptyFieldsSuccess0.000
testGetSentenceIdSuccess0.001
testGetStringValueSuccess0.000
testGetStringValueWithEmptyFieldsSuccess0.001
testGetStringValueWithIndexGreaterThanAllowedSuccess0.000
testGetStringValueWithNegativeIndexSuccess0.001
testGetStringValueWithValidIndexSuccess0.000
testGetTalkerIdSuccess0.000
testIsValidSuccess0.000
testSetDoubleValueSuccess0.001
testSetDoubleValueWithPrecisionSuccess0.001
testSetIntValueWithLeadingSuccess0.000
testToStringSuccess0.001
testToSentenceWithMaxLengthSuccess0.000
testToSentenceWithMaxLengthOnLimitSuccess0.000
testToSentenceWithMaxLengthExceededSuccess0.000
Properties »

Back to top

TestCase SentenceValidatorTest

NameStatusTypeTime(s)
testIsValidSuccess0.002
testIsValidWithInvalidInputSuccess0.001
testIsValidWithValidInputSuccess0.000
testIsValidWithLongProprietaryIdSuccess0.001
testIsValidWithShortProprietaryIdSuccess0.000
Properties »

Back to top

TestCase TalkerIdTest

NameStatusTypeTime(s)
testParseSuccess0.002
Properties »

Back to top

TestCase TimeTest

NameStatusTypeTime(s)
testSetTimeSuccess0.000
testToDateSuccess0.001
testDateRoundTripSuccess0.000
testFormatTimeNoDecimalsSuccess0.000
testFormatTimeWithDecimalsSuccess0.000
testFormatTimeWithOneDecimalSuccess0.000
testGetHourSuccess0.000
testGetMillisecondsSuccess0.000
testGetMinutesSuccess0.000
testGetSecondsSuccess0.001
testParseTimeWithDecimalsSuccess0.000
testParseTimeWithOneDecimalSuccess0.000
testParseTimeWithoutDecimalsSuccess0.000
testSetHourSuccess0.000
testSetInvalidHourSuccess0.000
testSetInvalidMinutesSuccess0.000
testSetInvalidSecondsSuccess0.000
testSetMinutesSuccess0.001
testSetNegativeHourSuccess0.000
testSetNegativeMinutesSuccess0.000
testSetNegativeSecondsSuccess0.000
testSetSecondsSuccess0.000
testEqualsSuccess0.001
Properties »

Back to top

TestCase VHWTest

NameStatusTypeTime(s)
testIsTrueSuccess0.004
testGetHeadingSuccess0.001
testSetHeadingSuccess0.000
testConstructorStringSuccess0.001
testConstructorTalkerIdSuccess0.000
testGetMagneticHeadingSuccess0.000
testGetSpeedKilometresSuccess0.000
testGetSpeedKnotsSuccess0.000
testSetMagneticHeadingSuccess0.000
testSetSpeedKilometresSuccess0.000
testSetSpeedKnotsSuccess0.000
Properties »

Back to top

TestCase VTGTest

NameStatusTypeTime(s)
testConstructorSuccess0.005
testGetSpeedKnotsSuccess0.000
testSetSpeedKnotsSuccess0.001
testGetMagneticCourseSuccess0.000
testGetModeSuccess0.001
testGetSpeedKmhSuccess0.000
testGetTrueCourseSuccess0.001
testSetMagneticCourseSuccess0.000
testSetMagneticCourseWithNegativeValueSuccess0.000
testSetMagneticCourseWithValueGreaterThanAllowedSuccess0.000
testSetModeSuccess0.000
testSetSpeedKmhSuccess0.000
testSetSpeedKmhWithNegativeValueSuccess0.000
testSetSpeedKnotsWithNegativeValueSuccess0.001
testSetTrueCourseSuccess0.000
testSetTrueCourseWithNegativeValueSuccess0.001
testSetTrueCourseWithValueGreaterThanAllowedSuccess0.000
Properties »

Back to top

TestCase WaypointTest

NameStatusTypeTime(s)
testDescriptionSuccess0.001
testIdSuccess0.000
Properties »

Back to top

TestCase WPLTest

NameStatusTypeTime(s)
testConstructorSuccess0.007
testGetWaypointSuccess0.001
testSetWaypointWithNonZeroValuesSuccess0.000
testSetWaypointWithZeroValuesSuccess0.001
Properties »

Back to top

TestCase XDRTest

NameStatusTypeTime(s)
testConstructorSuccess0.006
testAddAnotherMeasurementSuccess0.001
testAddMeasurementToEmptySuccess0.000
testAddMultipleMeasurementsSuccess0.000
testGetMeasurementsSuccess0.001
testSetMeasurementSuccess0.000
testSetMeasurementAsListSuccess0.000
testSetMeasurementsListSuccess0.000
Properties »

Back to top

TestCase ZDATest

NameStatusTypeTime(s)
testConstructorSuccess0.004
testGetTimeSuccess0.001
testSetTimeSuccess0.001
testGetDateSuccess0.001
testGetDaySuccess0.000
testGetMonthSuccess0.000
testGetYearSuccess0.001
testSetDateSuccess0.000
testGetLocalZoneHoursSuccess0.000
testSetLocalZoneHoursSuccess0.000
testGetLocalZoneMinutesSuccess0.000
testSetLocalZoneMinutesSuccess0.000
testSetTimeAndLocalZoneSuccess0.001
testToDateSuccess0.001
Properties »

Back to top