Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
53 0 0 0 100% 3.878

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.tocea.easycoverage.framework.junit 27 0 0 0 100% 0.034
com.hack23.cia.service.external.esv.impl 26 0 0 0 100% 3.844

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

com.tocea.easycoverage.framework.junit

Class Tests Errors Failures Skipped Success Rate Time
EasycoverageTestCase 27 0 0 0 100% 0.034

com.hack23.cia.service.external.esv.impl

Class Tests Errors Failures Skipped Success Rate Time
EsvApImplTest 2 0 0 0 100% 0.251
EsvApiITest 21 0 0 0 100% 2.623
EsvGovernmentBodyOperationOutcomeReaderTest 2 0 0 0 100% 0.003
EsvGovernmentOperationsExcelReaderTest 1 0 0 0 100% 0.967

Test Cases

[Summary] [Package List] [Test Cases]

EasycoverageTestCase

ToStringNotNullChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome 0.018
BijectiveEqualsChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome 0.001
NPEConstructorChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.compareTo(com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome) 0.001
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setPeriod(java.lang.String) 0
SetterChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setPeriod(java.lang.String) 0
SetterChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setPercentageChangeFromPreviousToLatest(double) 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setPercentageChangeFromPreviousToLatest(double) 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setObservationStatus(java.lang.String) 0
SetterChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setObservationStatus(java.lang.String) 0.001
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setVariableName(java.lang.String) 0
SetterChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setVariableName(java.lang.String) 0
SetterChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setPercentageChangeFromSamePeriodLastYearToLatest(double) 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setPercentageChangeFromSamePeriodLastYearToLatest(double) 0.001
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.equals(java.lang.Object) 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setValue(double) 0.002
SetterChecker-com.hack23.cia.service.external.esv.api.GovernmentOperationPeriodOutcome.setValue(double) 0.001
BijectiveEqualsChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualOutcomeSummary 0
ToStringNotNullChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualOutcomeSummary 0.001
NPEConstructorChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualOutcomeSummary 0.001
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualOutcomeSummary.addData(int,java.lang.Double) 0.002
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualOutcomeSummary.addDescriptionField(java.lang.String,java.lang.String) 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualOutcomeSummary.equals(java.lang.Object) 0
ToStringNotNullChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualSummary 0.005
NPEConstructorChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualSummary 0
BijectiveEqualsChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualSummary 0
ArrayIndexOutOfBoundExceptionChecker-com.hack23.cia.service.external.esv.api.GovernmentBodyAnnualSummary.equals(java.lang.Object) 0

EsvApImplTest

getGovernmentBodyReportFailureTest 0.239
getReportFailureTest 0.012

EsvApiITest

getDataPerGovernmentBodySuccessTest 0.218
getGovernmentBodyNamesSuccessTest 0.077
getDataSuccessTest 0
getGovernmentBodyReportMapByFieldAndMinistryOutcomeGroupTest 1.751
getGovernmentBodyNamesForeignMinistrySuccessTest 0.001
getDataFinanceMinistry2016SuccessTest 0.234
getDataFinanceMinistry2017SuccessTest 0.029
getGovernmentBodyReportMapByFieldOutcomeGroupTest 0.013
getDataFinanceMinistry1999SuccessTest 0.027
getDataForeignMinistrySuccessTest 0.028
getDataFinanceMinistrySuccessTest 0.027
getDataFinanceMinistry1900FailureTest 0.027
getGovernmentBodyReportMapByFieldIncomeGroupTest 0.005
verifyMinistryAnnualSummaryTest 0.036
getDataDefenceMinistrySuccessTest 0.038
verifyAllMinistryAnnualSummaryTest 0.005
verifyMinistryGovernmentBodyAnnualSummaryTest 0.033
getGovernmentBodyReportTest 0.004
getReportTest 0.055
getMinistryNamesSuccessTest 0.001
getGovernmentBodyReportByMinistryTest 0.004

EsvGovernmentBodyOperationOutcomeReaderTest

readIncomeCsvTest 0.001
readOutgoingCsvTest 0

EsvGovernmentOperationsExcelReaderTest

getReportTest 0.385