Surefire Report
Summary
[Summary] [Package List] [Test Cases]
| Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|
| 660 | 0 | 0 | 0 | 100% | 9.109 s |
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 |
|---|---|---|---|---|---|---|
| fr.inrae.agroclim.indicators.model.data.phenology | 35 | 0 | 0 | 0 | 100% | 0.271 s |
| fr.inrae.agroclim.indicators.model.indicator.listener | 6 | 0 | 0 | 0 | 100% | 0.054 s |
| fr.inrae.agroclim.indicators.xml | 7 | 0 | 0 | 0 | 100% | 2.243 s |
| fr.inrae.agroclim.indicators.util | 35 | 0 | 0 | 0 | 100% | 0.765 s |
| fr.inrae.agroclim.indicators.model.data | 28 | 0 | 0 | 0 | 100% | 0.047 s |
| fr.inrae.agroclim.indicators.model.criteria | 43 | 0 | 0 | 0 | 100% | 0.112 s |
| fr.inrae.agroclim.indicators.model.data.soil | 16 | 0 | 0 | 0 | 100% | 0.107 s |
| fr.inrae.agroclim.indicators.exception | 15 | 0 | 0 | 0 | 100% | 0.065 s |
| fr.inrae.agroclim.indicators.model.function.aggregation | 14 | 0 | 0 | 0 | 100% | 0.062 s |
| fr.inrae.agroclim.indicators.model.function | 6 | 0 | 0 | 0 | 100% | 0.006 s |
| fr.inrae.agroclim.indicators.model.indicator | 246 | 0 | 0 | 0 | 100% | 0.504 s |
| fr.inrae.agroclim.indicators.model.data.climate | 27 | 0 | 0 | 0 | 100% | 0.184 s |
| fr.inrae.agroclim.indicators.resources | 64 | 0 | 0 | 0 | 100% | 0.078 s |
| fr.inrae.agroclim.indicators.model | 118 | 0 | 0 | 0 | 100% | 4.611 s |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
fr.inrae.agroclim.indicators.model.data.phenology
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| PhenologyCalculatorTest | 17 | 0 | 0 | 0 | 100% | 0.199 s | |
| PhenologyCalculatorMethodsTest | 6 | 0 | 0 | 0 | 100% | 0.014 s | |
| PhenologyLoaderTest | 1 | 0 | 0 | 0 | 100% | 0.015 s | |
| StageDeltaTest | 1 | 0 | 0 | 0 | 100% | 0.003 s | |
| PhenologicalModelTypeTest | 1 | 0 | 0 | 0 | 100% | 0.002 s | |
| AnnualStageBuilderTest | 4 | 0 | 0 | 0 | 100% | 0.014 s | |
| PhenologyFileLoaderTest | 3 | 0 | 0 | 0 | 100% | 0.008 s | |
| RelativeAnnualStageCalculatorTest | 2 | 0 | 0 | 0 | 100% | 0.016 s |
fr.inrae.agroclim.indicators.model.indicator.listener
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| IndicatorEventTest | 3 | 0 | 0 | 0 | 100% | 0.003 s | |
| PropertyChangeListenerTest | 1 | 0 | 0 | 0 | 100% | 0.026 s | |
| CompositeIndicatorTest | 2 | 0 | 0 | 0 | 100% | 0.025 s |
fr.inrae.agroclim.indicators.xml
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| XsdTest | 1 | 0 | 0 | 0 | 100% | 1.343 s | |
| XMLUtilTest | 5 | 0 | 0 | 0 | 100% | 0.888 s | |
| DtdTest | 1 | 0 | 0 | 0 | 100% | 0.012 s |
fr.inrae.agroclim.indicators.util
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| DeepCopyHelperTest | 2 | 0 | 0 | 0 | 100% | 0.005 s | |
| PathUtilsTest | 12 | 0 | 0 | 0 | 100% | 0.526 s | |
| StringUtilsTest | 8 | 0 | 0 | 0 | 100% | 0.016 s | |
| StageUtilsTest | 5 | 0 | 0 | 0 | 100% | 0.205 s | |
| DateUtilsTest | 8 | 0 | 0 | 0 | 100% | 0.013 s |
fr.inrae.agroclim.indicators.model.data
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| DailyDataTest | 1 | 0 | 0 | 0 | 100% | 0 s | |
| FileLoaderTest | 18 | 0 | 0 | 0 | 100% | 0.031 s | |
| VariableTest | 2 | 0 | 0 | 0 | 100% | 0.002 s | |
| ResourceManagerTest | 6 | 0 | 0 | 0 | 100% | 0.011 s | |
| DataLoadingListenerHandlerTest | 1 | 0 | 0 | 0 | 100% | 0.003 s |
fr.inrae.agroclim.indicators.model.criteria
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| RelationalOperatorTest | 28 | 0 | 0 | 0 | 100% | 0.035 s | |
| SimpleCriteriaTest | 6 | 0 | 0 | 0 | 100% | 0.013 s | |
| FormulaCriteriaTest | 4 | 0 | 0 | 0 | 100% | 0.055 s | |
| CompositeCriteriaTest | 5 | 0 | 0 | 0 | 100% | 0.009 s |
fr.inrae.agroclim.indicators.model.data.soil
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| SoilFileLoaderTest | 7 | 0 | 0 | 0 | 100% | 0.010 s | |
| SoilLoaderProxyTest | 3 | 0 | 0 | 0 | 100% | 0.006 s | |
| SoilCalculatorTest | 6 | 0 | 0 | 0 | 100% | 0.091 s |
fr.inrae.agroclim.indicators.exception
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| ErrorMessageTest | 2 | 0 | 0 | 0 | 100% | 0.021 s | |
| ErrorTypeTest | 6 | 0 | 0 | 0 | 100% | 0.024 s | |
| IndicatorsExceptionTest | 1 | 0 | 0 | 0 | 100% | 0.002 s | |
| IndicatorsErrorCategoryTest | 6 | 0 | 0 | 0 | 100% | 0.018 s |
fr.inrae.agroclim.indicators.model.function.aggregation
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| JEXLFunctionTest | 4 | 0 | 0 | 0 | 100% | 0.034 s | |
| MathMethodTest | 10 | 0 | 0 | 0 | 100% | 0.028 s |
fr.inrae.agroclim.indicators.model.function
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| NormalizationFunctionTest | 6 | 0 | 0 | 0 | 100% | 0.006 s |
fr.inrae.agroclim.indicators.model.indicator
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| TammFormulaTest | 10 | 0 | 0 | 0 | 100% | 0.099 s | |
| QuotientTest | 2 | 0 | 0 | 0 | 100% | 0.002 s | |
| PhotothermalQuotientTest | 2 | 0 | 0 | 0 | 100% | 0.004 s | |
| DayOfYearTest | 2 | 0 | 0 | 0 | 100% | 0.002 s | |
| IndicatorTest | 3 | 0 | 0 | 0 | 100% | 0.017 s | |
| FrequencyTest | 4 | 0 | 0 | 0 | 100% | 0.005 s | |
| MaxWaveLengthTest | 3 | 0 | 0 | 0 | 100% | 0.003 s | |
| AverageTest | 4 | 0 | 0 | 0 | 100% | 0.033 s | |
| SumTest | 2 | 0 | 0 | 0 | 100% | 0.004 s | |
| DiffOfSumTest | 1 | 0 | 0 | 0 | 100% | 0.002 s | |
| PhaseLengthTest | 2 | 0 | 0 | 0 | 100% | 0.002 s | |
| FormulaTest | 20 | 0 | 0 | 0 | 100% | 0.094 s | |
| AverageOfDiffTest | 2 | 0 | 0 | 0 | 100% | 0.003 s | |
| ColdsumtminTest | 1 | 0 | 0 | 0 | 100% | 0.004 s | |
| ImplementationsTest | 180 | 0 | 0 | 0 | 100% | 0.222 s | |
| TammTest | 2 | 0 | 0 | 0 | 100% | 0.002 s | |
| NumberOfWavesTest | 2 | 0 | 0 | 0 | 100% | 0.003 s | |
| NumberOfDaysTest | 4 | 0 | 0 | 0 | 100% | 0.003 s |
fr.inrae.agroclim.indicators.model.data.climate
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| ClimaticResourceTest | 1 | 0 | 0 | 0 | 100% | 0.002 s | |
| ClimateFileLoaderTest | 17 | 0 | 0 | 0 | 100% | 0.055 s | |
| EtpPenmanMonteithFAOTest | 5 | 0 | 0 | 0 | 100% | 0.005 s | |
| ClimaticDailyDataTest | 1 | 0 | 0 | 0 | 100% | 0.001 s | |
| ClimateFileLoaderHourlyTest | 2 | 0 | 0 | 0 | 100% | 0.104 s | |
| ClimateTest | 1 | 0 | 0 | 0 | 100% | 0.017 s |
fr.inrae.agroclim.indicators.resources
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| VersionTest | 3 | 0 | 0 | 0 | 100% | 0.003 s | |
| I18nTest | 23 | 0 | 0 | 0 | 100% | 0.034 s | |
| I18nPluralSuffixTest | 22 | 0 | 0 | 0 | 100% | 0.022 s | |
| MessagesTest | 3 | 0 | 0 | 0 | 100% | 0.004 s | |
| ResourcesTest | 13 | 0 | 0 | 0 | 100% | 0.015 s |
fr.inrae.agroclim.indicators.model
| - | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|---|
| EvaluationRobertTest | 1 | 0 | 0 | 0 | 100% | 0.134 s | |
| MMarjouTest | 2 | 0 | 0 | 0 | 100% | 0.515 s | |
| LocalizedStringTest | 5 | 0 | 0 | 0 | 100% | 0.005 s | |
| NameableTest | 9 | 0 | 0 | 0 | 100% | 0.014 s | |
| StageDeltaEvaluationTest | 3 | 0 | 0 | 0 | 100% | 0.095 s | |
| CulturalPracticesTest | 2 | 0 | 0 | 0 | 100% | 0.522 s | |
| EvaluationEachDateTest | 5 | 0 | 0 | 0 | 100% | 0.082 s | |
| EvaluationTest | 21 | 0 | 0 | 0 | 100% | 0.833 s | |
| KnowledgeDailyTest | 11 | 0 | 0 | 0 | 100% | 0.026 s | |
| EvaluationParametersTest | 1 | 0 | 0 | 0 | 100% | 0.032 s | |
| KnowledgeHourlyTest | 3 | 0 | 0 | 0 | 100% | 0.018 s | |
| KnowledgeTest | 36 | 0 | 0 | 0 | 100% | 0.874 s | |
| EvaluationSettingsTest | 1 | 0 | 0 | 0 | 100% | 0.020 s | |
| EvaluationWithoutAggregationTest | 7 | 0 | 0 | 0 | 100% | 0.326 s | |
| EvaluationHourlyTest | 3 | 0 | 0 | 0 | 100% | 0.116 s | |
| RaidayMeantTest | 4 | 0 | 0 | 0 | 100% | 0.962 s | |
| EvalutationCustomHeadersTest | 1 | 0 | 0 | 0 | 100% | 0.030 s | |
| JEXLFormulaTest | 3 | 0 | 0 | 0 | 100% | 0.007 s |
Test Cases
[Summary] [Package List] [Test Cases]
VersionTest
| getBuildDate | 0.001 s | |
| getVersionAndBuildDate | 0.001 s | |
| getRevision | 0 s |
EvaluationRobertTest
| compute | 0.134 s |
TammFormulaTest
QuotientTest
| firstDayOfFrost | 0 s | |
| injectedParameter | 0.001 s |
SoilFileLoaderTest
| loadDifferentCaseHeaders | 0.004 s | |
| emptyFile | 0 s | |
| emptySeparator | 0 s | |
| load | 0.003 s | |
| notexistantFile | 0.001 s | |
| emptyHeaders | 0 s | |
| soilFile | 0.001 s |
PhenologyCalculatorTest
MMarjouTest
| computable | 0.040 s | |
| raidaysInfNbDaysInPhase | 0.473 s |
PhotothermalQuotientTest
| computeSingleValue | 0.003 s | |
| withNormalization | 0.001 s |
JEXLFunctionTest
| expression | 0.027 s | |
| dollarVariableNamesWithNumberParams | 0.001 s | |
| dollarVariableNames | 0.001 s | |
| numericValue | 0 s |
LocalizedStringTest
| getStringNull | 0.001 s | |
| cloneTest | 0.001 s | |
| getStringNullLocale | 0.001 s | |
| getStringUnknownLocale | 0.001 s | |
| getStringEmpty | 0 s |
NameableTest
ErrorMessageTest
| getMessageWithArguments | 0.020 s | |
| getMessageWithoutArguments | 0.001 s |
IndicatorEventTest
| shouldNotRaiseException | 0.001 s | |
| shouldRaiseException | 0.001 s | |
| shouldRaiseNullPointerException | 0.001 s |
I18nTest
RelationalOperatorTest
DayOfYearTest
| firstDayOfFrost | 0 s | |
| lastDayOfFrost | 0 s |
MathMethodTest
| minNegativeZero | 0.001 s | |
| avgNaN | 0 s | |
| maxPositiveZero | 0 s | |
| maxNaN | 0.001 s | |
| minNaN | 0 s | |
| avgNull | 0 s | |
| avg | 0.001 s | |
| max | 0 s | |
| min | 0 s | |
| i18n | 0.019 s |
PhenologyCalculatorMethodsTest
| cumjvi | 0.006 s | |
| rfpi | 0.001 s | |
| rfvi | 0.002 s | |
| cumjviOneValue | 0 s | |
| nbOfStages | 0 s | |
| photoperiod | 0.001 s |
PhenologyLoaderTest
| load | 0.015 s |
DailyDataTest
| getValue | 0 s |
ErrorTypeTest
| subCodeAreUnique(Class)[1] | 0.003 s | |
| subCodeAreUnique(Class)[2] | 0.001 s | |
| subCodeAreUnique(Class)[3] | 0.001 s | |
| i18n(Class)[1] | 0.009 s | |
| i18n(Class)[2] | 0.001 s | |
| i18n(Class)[3] | 0 s |
StageDeltaTest
| compareTo | 0.002 s |
IndicatorsExceptionTest
| getLocalizedMessage | 0.001 s |
NormalizationFunctionTest
| exponential | 0 s | |
| sigmoid6225 | 0 s | |
| linear | 0 s | |
| normal | 0.001 s | |
| multilinear | 0.001 s | |
| sigmoid | 0 s |
DeepCopyHelperTest
| deepCopyList | 0.003 s | |
| deepCopyMap | 0.001 s |
StageDeltaEvaluationTest
| computable | 0.036 s | |
| compute | 0.033 s | |
| hasStageDelta | 0.025 s |
SimpleCriteriaTest
| serializeInferiorToThreshold | 0.002 s | |
| unserializeInferiorToThreshold | 0.004 s | |
| unserializeGT | 0.003 s | |
| gt | 0 s | |
| le | 0 s | |
| inferiorToThreshold | 0 s |
IndicatorTest
| setIndicatorCategory | 0.001 s | |
| readKnowledgeNotes | 0 s | |
| readIndicatorNotes | 0.001 s |
FileLoaderTest
ClimaticResourceTest
| getClimaticDataByPhaseAndYear | 0 s |
CulturalPracticesTest
| computable | 0.033 s | |
| compute | 0.487 s |
ClimateFileLoaderTest
VariableTest
| getTimeScale | 0 s | |
| getByTimeScaleAndTypeDailyClimatic | 0 s |
EvaluationEachDateTest
| indicators | 0.001 s | |
| years | 0.001 s | |
| checkData | 0.001 s | |
| dataInPhase | 0.001 s | |
| noDataOutOfPhase | 0.001 s |
SoilLoaderProxyTest
| noSettings | 0.001 s | |
| calculatorSettings | 0.002 s | |
| fileSettings | 0.001 s |
XsdTest
| validate | 0.663 s |
EvaluationTest
KnowledgeDailyTest
PathUtilsTest
FrequencyTest
| isComputableWithCriteria | 0 s | |
| isComputableWithNoCriteria | 0 s | |
| computeSingleValueWithoutCriteria | 0.001 s | |
| isComputableWithoutVariable | 0.001 s |
EtpPenmanMonteithFAOTest
| avignon | 0.002 s | |
| compareWithRResults | 0.001 s | |
| missingRadiation | 0 s | |
| missingRh | 0 s | |
| missingWind | 0.001 s |
FormulaCriteriaTest
| formulaWithParameter | 0.044 s | |
| wrongFunction | 0.005 s | |
| formulaFunction | 0.003 s | |
| between | 0.001 s |
SoilCalculatorTest
| climaticDailyDataNull | 0 s | |
| loadInEvaluation | 0.052 s | |
| comparisonWithReference | 0.033 s | |
| load | 0.002 s | |
| testHelperDate | 0.001 s | |
| stagesNull | 0 s |
MaxWaveLengthTest
| computeSingleValueFullYear | 0 s | |
| computeSingleValueSomeDays | 0.001 s | |
| withoutCriteria | 0.001 s |
AverageTest
| computeSingleValue | 0.001 s | |
| mint | 0.014 s | |
| serialization | 0.015 s | |
| isComputable | 0 s |
XMLUtilTest
| loadEvaluationSettingsAndSave | 0.701 s | |
| loadKnowledge | 0.095 s | |
| saveEvaluation | 0.055 s | |
| loadFileNotFound | 0.006 s | |
| loadEvaluationSettings | 0.027 s |
ClimaticDailyDataTest
| getDate | 0 s |
SumTest
| noCriteria | 0.001 s | |
| noThreshold | 0.001 s |
EvaluationParametersTest
| getParameterDefaults | 0.032 s |
DiffOfSumTest
| sumwd | 0.001 s |
PhenologicalModelTypeTest
| getName | 0.001 s |
AnnualStageBuilderTest
| getConfigurationErrors(TestData)[1] | 0.001 s | |
| getConfigurationErrors(TestData)[2] | 0.001 s | |
| load(TestData)[1] | 0.002 s | |
| load(TestData)[2] | 0.001 s |
I18nPluralSuffixTest
StringUtilsTest
| joinEnumNames | 0.005 s | |
| joinList | 0.001 s | |
| joinArray | 0.001 s | |
| joinListNull | 0 s | |
| removeTrailingNull | 0 s | |
| joinArrayNull | 0 s | |
| isNumeric | 0.001 s | |
| isBlank | 0 s |
KnowledgeHourlyTest
| avgThi | 0.001 s | |
| cloneTest | 0.001 s | |
| thihours | 0.001 s |
DtdTest
| validate | 0.010 s |
KnowledgeTest
PhaseLengthTest
| computeSingleValue | 0 s | |
| isComputable | 0.001 s |
EvaluationSettingsTest
| initializeKnowledge | 0.018 s |
StageUtilsTest
| checkWrong | 0.108 s | |
| repr | 0.002 s | |
| checkGood | 0.085 s | |
| sanitizeStagesForSoil | 0.005 s | |
| getDeltasFromStages | 0.001 s |
PropertyChangeListenerTest
| cdaystmin | 0.025 s |
FormulaTest
ResourceManagerTest
| consistencyYears | 0.004 s | |
| consistencyEmptyResources | 0.001 s | |
| consistencyNoErrors | 0.002 s | |
| consistencyOnlyClimatic | 0.001 s | |
| consistencyMissingClimaticDays | 0.002 s | |
| error18nKey | 0.001 s |
DataLoadingListenerHandlerTest
| addDataLoadingListener | 0.003 s |
AverageOfDiffTest
| computeSingleValue | 0.001 s | |
| isComputable | 0 s |
DateUtilsTest
| midnight | 0.003 s | |
| getDomGetDoy | 0.001 s | |
| getDate | 0.001 s | |
| getYear | 0.001 s | |
| asLocalDate | 0.001 s | |
| leapYears | 0 s | |
| notLeapYears | 0.001 s | |
| getDate2 | 0.001 s |
EvaluationWithoutAggregationTest
| isAggregationMissing | 0.039 s | |
| computable | 0.036 s | |
| save | 0.104 s | |
| type | 0.033 s | |
| compute | 0.042 s | |
| isOnErrorOrIncomplete | 0.033 s | |
| setType | 0.034 s |
IndicatorsErrorCategoryTest
EvaluationHourlyTest
| computable | 0.027 s | |
| getTimeScale | 0.026 s | |
| compute | 0.061 s |
CompositeIndicatorTest
| equals | 0 s | |
| addThenRemove | 0.024 s |
PhenologyFileLoaderTest
| load(TestData)[1] | 0.001 s | |
| load(TestData)[2] | 0.002 s | |
| load(TestData)[3] | 0.002 s |
RelativeAnnualStageCalculatorTest
| from(TestData)[1] | 0.005 s | |
| load(TestData)[1] | 0.003 s |
CompositeCriteriaTest
| or | 0.001 s | |
| and | 0.001 s | |
| xor | 0 s | |
| sup0 | 0.004 s | |
| inf10 | 0 s |
ColdsumtminTest
| test | 0.001 s |
RaidayMeantTest
| computeUsingPhenologyCalculator | 0.363 s | |
| computable | 0.018 s | |
| compute | 0.564 s | |
| criteria | 0.015 s |
ClimateFileLoaderHourlyTest
| load | 0.062 s | |
| load1to24hours | 0.040 s |
EvalutationCustomHeadersTest
| compute | 0.029 s |
ImplementationsTest
JEXLFormulaTest
| useFormulaCriteria | 0.002 s | |
| useMathMethod | 0.003 s | |
| getVariables | 0.001 s |
ClimateTest
| load | 0.017 s |
MessagesTest
| getStringMissing | 0.001 s | |
| getStringExists | 0.001 s | |
| formatExists | 0 s |
TammTest
| exp | 0 s | |
| isComputable | 0.001 s |
NumberOfWavesTest
| computeSingleValue | 0 s | |
| withoutCriteria | 0 s |
NumberOfDaysTest
| testRainGreaterThanEtp | 0 s | |
| testCompute | 0 s | |
| testComputeSingleValue | 0.001 s | |
| withoutCriteria | 0 s |
