Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
98 0 0 0 100% 11.256

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
org.modyna.modyna.simulation.parser 9 0 0 0 100% 0.078
org.modyna.modyna.persistence 9 0 0 0 100% 0.998
org.modyna.modyna.simulation.integration 7 0 0 0 100% 0
org.modyna.modyna.model 22 0 0 0 100% 1.325
org.modyna.modyna.gui 11 0 0 0 100% 8.417
org.modyna.modyna.simulation.equation 11 0 0 0 100% 0.328
org.modyna.modyna.simulation.rpnevaluation 16 0 0 0 100% 0.016
org.modyna.modyna.gui.adapter 13 0 0 0 100% 0.094

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

org.modyna.modyna.simulation.parser

Class Tests Errors Failures Skipped Success Rate Time
ExpressionInterpreterTest 9 0 0 0 100% 0.078

org.modyna.modyna.persistence

Class Tests Errors Failures Skipped Success Rate Time
CastorCollectionTest 1 0 0 0 100% 0.046
CastorMixedCollectionTest 1 0 0 0 100% 0.748
CastorTest 1 0 0 0 100% 0.094
ValidationTest 6 0 0 0 100% 0.11

org.modyna.modyna.simulation.integration

Class Tests Errors Failures Skipped Success Rate Time
DefaultSampleTest 2 0 0 0 100% 0
DoubleVectorTest 2 0 0 0 100% 0
IntegratorTest 3 0 0 0 100% 0

org.modyna.modyna.model

Class Tests Errors Failures Skipped Success Rate Time
DefaultModelDocumentErrorHandlingTest 2 0 0 0 100% 0.156
DefaultModelDocumentTest 10 0 0 0 100% 0.39
ModelDocumentTest 1 0 0 0 100% 0.124
ParametrizableTest 4 0 0 0 100% 0.016
PropertyChangeTest 5 0 0 0 100% 0.639

org.modyna.modyna.gui

Class Tests Errors Failures Skipped Success Rate Time
ConfigurationTableModelTest 5 0 0 0 100% 0.016
ConfigureModelDialogTest 2 0 0 0 100% 5.013
DefinitionDialogTest 1 0 0 0 100% 0.692
LevelDefinitionDialogTest 1 0 0 0 100% 2.494
StateManagerTest 2 0 0 0 100% 0.202

org.modyna.modyna.simulation.equation

Class Tests Errors Failures Skipped Success Rate Time
SetOfIntegratableEquationsTest 4 0 0 0 100% 0
SystemOfDefaultEquationsTest 5 0 0 0 100% 0.187
VolterraTest 2 0 0 0 100% 0.141

org.modyna.modyna.simulation.rpnevaluation

Class Tests Errors Failures Skipped Success Rate Time
RPNStackTest 16 0 0 0 100% 0.016

org.modyna.modyna.gui.adapter

Class Tests Errors Failures Skipped Success Rate Time
DefaultSampleAdapterTest 1 0 0 0 100% 0.047
InitialValueConfigurationAdapterTest 6 0 0 0 100% 0
ParameterConfigurationAdapterTest 6 0 0 0 100% 0.047

Test Cases

DefaultSampleAdapterTest

testExtractTimeSerie 0.047

InitialValueConfigurationAdapterTest

testGetValueCount 0
testGetNames 0
testGetNamedDoubleValue 0
testGetNamedDoubleValueFailure 0
testSetNamedDoubleValue 0
testSetNamedDoubleValueFailure 0

ParameterConfigurationAdapterTest

testGetValueCount 0
testGetNames 0
testGetNamedDoubleValue 0
testGetNamedDoubleValueFailure 0
testSetNamedDoubleValue 0
testSetNamedDoubleValueFailure 0

ConfigurationTableModelTest

testSetNamedDoubleValue 0
testGetRowCount 0
testGetColumnCount 0
testGetColumnName 0
testGetValueAt 0

ConfigureModelDialogTest

testOkButtonClick 2.607
testValidInputInitialValueTable 2.312

DefinitionDialogTest

testOkButtonClick 0.692

LevelDefinitionDialogTest

testOtherRhs 2.494

StateManagerTest

testValidStateTransition 0.171
testInvalidStateTransition 0.031

DefaultModelDocumentErrorHandlingTest

testHandlingOfUnknownVariables 0.125
testHandlingOfSyntaxErrors 0.031

DefaultModelDocumentTest

testEquationBuilding 0.046
testGetLevelNames 0.063
testGetParameterNames 0.031
testGetValueOfParameter 0.015
testGetInitialValueOfLevel 0.016
testSetValueOfParameter 0
testSetInitialValueOfLevel 0.015
testCalculateDerivatives 0.047
testGetQuantityNames 0.063
testCalculateDerivativesAllQuantitiesReturn 0.078

ModelDocumentTest

testHareFoxIntegration 0.109

ParametrizableTest

testGetLevelNames 0
testGetParameterNames 0
testGetValueOfParameter 0
testSetValueOfParameter 0

PropertyChangeTest

testStateChange 0.281
testTwoIdenticalStateChanges 0.016
testStateChangeWithValidSetUp 0.093
testStateChangeWithValidModelChange 0.172
testStateChangeWithInValidModelChange 0.062

CastorCollectionTest

testWriteCollection 0.031

CastorMixedCollectionTest

testWriteCollection 0.686

CastorTest

testWriteReadInheritedBean 0.094

ValidationTest

testValidationValidModel 0.016
testValidationValidModelNoParameter 0
testValidationValidModelElementsNotGrouped 0.062
testValidationInValidModelMissingRHS 0
testValidationInValidModelWrongOrderingInLevel 0.016
testValidationInValidModelNonNumericParameterValue 0.016

SetOfIntegratableEquationsTest

testModelBuilderReflectionMethods 0
testModelBuilder 0
testModelIterator 0
testModel 0

SystemOfDefaultEquationsTest

testCalculateDerivatives 0.015
testCalculateDerivativesAllQuantitiesReturn 0.032
testSortModelEquations 0.062
testAssignNewLevelValues 0.047
testIllFormedSetOfEquations 0.031

VolterraTest

testSortModelEquations 0.062
testAlgebraicCircle 0.063

DefaultSampleTest

testGetQuantityNames 0
testAddQuantityVectorWithTimeStep 0

DoubleVectorTest

testCopying 0
testCloning 0

IntegratorTest

testHareFoxIntegration 0
testSimpleUncoupledODEs 0
testIntegrationFromGreaterToSmaller 0

ExpressionInterpreterTest

testWellbehavedCase 0
testMinus 0
testLeadingMinus 0
testSeveralMinus 0
testSeveralMinusWithBracket 0.015
testPrecendenceMultiplicationSum 0.016
testExpressionWithVariables 0
testExpressionWithWrongVariables 0
testExpressionWithOperator 0

RPNStackTest

testEquation 0
testPushPop 0
testPushdouble 0
testRPNStack 0
testPlusOperator 0
testSimpleEquation 0
testSimpleMultiplication 0
testSimpleDivision 0
testSimpleNegativation 0
testEquationEvaluateException 0
testLevelIncrementation 0
testLevelIncrementationWithChangeInAuxiliary 0
testEquationEvaluate 0
testEquationExceptionTooManyOperators 0
testEquationExceptionTooManyOperands 0
testRPNStackException 0