Summary

Tests Errors Failures Skipped Success Rate Time
103 0 0 0 100% 2.605

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

Package List

Package Tests Errors Failures Skipped Success Rate Time
net.sf.jmd.report 6 0 0 0 100% 0.087
net.sf.jmd.checks 34 0 0 0 100% 0.798
net.sf.jmd 4 0 0 0 100% 0.013
net.sf.jmd.metarepresentation 37 0 0 0 100% 0.281
net.sf.jmd.transformation 14 0 0 0 100% 1.404
net.sf.jmd.evaluation 8 0 0 0 100% 0.022

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

net.sf.jmd.report

Class Tests Errors Failures Skipped Success Rate Time
TestSuiteReport 3 0 0 0 100% 0.041
ReportTest 2 0 0 0 100% 0.044
HTMLReporterTest 1 0 0 0 100% 0.002

net.sf.jmd.checks

Class Tests Errors Failures Skipped Success Rate Time
CheckTemplateTest 1 0 0 0 100% 0.002
MembersRemovedTest 1 0 0 0 100% 0.016
AddedPublicMethodsInImplementingClassesTest 2 0 0 0 100% 0.171
ParameterAddedTest 1 0 0 0 100% 0.001
InterfacesRemovedTest 1 0 0 0 100% 0.006
ParameterRemovedTest 1 0 0 0 100% 0.001
InterfacesAddedTest 1 0 0 0 100% 0.005
MembersAddedTest 1 0 0 0 100% 0.021
InterfacesModifiedTest 2 0 0 0 100% 0.019
MembersModifiedTest 3 0 0 0 100% 0.063
TestSuiteChecks 17 0 0 0 100% 0.183
MembersModifiedUsingComparatorTest 3 0 0 0 100% 0.31

net.sf.jmd

Class Tests Errors Failures Skipped Success Rate Time
TestSuiteMoDi 2 0 0 0 100% 0.004
ConfigTest 2 0 0 0 100% 0.009

net.sf.jmd.metarepresentation

Class Tests Errors Failures Skipped Success Rate Time
MetaRepresentationTest 2 0 0 0 100% 0.007
ModelTest 9 0 0 0 100% 0.057
MemberTest 9 0 0 0 100% 0.023
ParameterTest 5 0 0 0 100% 0.02
ModelItemTest 5 0 0 0 100% 0.01
VariableTest 4 0 0 0 100% 0.112
TestSuiteMetaRepresentation 0 0 0 0 0% 0.003
OperationTest 3 0 0 0 100% 0.049

net.sf.jmd.transformation

Class Tests Errors Failures Skipped Success Rate Time
TestTransformation 3 0 0 0 100% 1.059
TestFileFinder 4 0 0 0 100% 0.009
TestSuiteTransformation 7 0 0 0 100% 0.336

net.sf.jmd.evaluation

Class Tests Errors Failures Skipped Success Rate Time
ComparatorTest 3 0 0 0 100% 0.006
DifferenceTest 1 0 0 0 100% 0.009
TestSuiteEvaluation 4 0 0 0 100% 0.007

Test Cases

CheckTemplateTest

testCheck 0.001

ComparatorTest

testComparator 0.001
testAddCheck 0
testEvaluate 0.001

MetaRepresentationTest

testMetaRepresentation 0.002
testSetModel 0

TestSuiteMoDi

testGetNullProperty 0
testGetStringProperty 0

MembersRemovedTest

testCheckRemoved 0.002

ModelTest

testEquals 0.002
testToString 0
testEqualsReflexive 0
testEqualsSymmetric 0.001
testEqualsTransivity 0.001
testModel 0
testSetItems 0.001
testAddModelItem 0
testEqualsAfterInterfaceAdded 0.001

MemberTest

testOperation 0.001
testGetOperationIdentifier 0.001
testGetVariableIdentifier 0
testOperationEquals 0.001
testOperationEqualsReflexive 0
testOperationEqualsSymmetric 0
testOperationEqualsTransivity 0.009
testVariable 0.001
testVariableEquals 0

TestTransformation

testImports 0.968
testExtends 0.03
testImplements 0.052

AddedPublicMethodsInImplementingClassesTest

testCheck 0.008
testIntegratedCheck 0.152

TestSuiteReport

testReport 0
testAddDifference 0.001
testTransformation 0.001

ParameterTest

testToString 0.001
testParameter 0.001
testGetIdentifier 0
testSetType 0
testEqualsObject 0.009

ParameterAddedTest

testCheck 0

ConfigTest

testGetNullProperty 0.003
testGetStringProperty 0

InterfacesRemovedTest

testInterfacesRemoved 0.003

ParameterRemovedTest

testCheck 0

InterfacesAddedTest

testInterfacesAdded 0

ModelItemTest

testEquals 0.002
testModelItem 0.001
testEqualsReflexive 0
testEqualsSymmetric 0.001
testEqualsTransivity 0

VariableTest

testToString 0
testVariable 0
testEqualsObject 0.001
testSetValue 0

MembersAddedTest

testMembersAdded 0.018

TestFileFinder

testFindFilesNullNull 0
testFindFilesRootDirNull 0
testFindFilesNullFileExtension 0
testFindFiles 0.004

TestSuiteTransformation

testFindFilesNullNull 0
testFindFilesRootDirNull 0
testFindFilesNullFileExtension 0
testFindFiles 0.015
testImports 0.058
testExtends 0.031
testImplements 0.224

InterfacesModifiedTest

testInterfacesModified 0.001
testDifferencesContainBothInterfacesModified 0.014

ReportTest

testReport 0
testAddDifference 0

MembersModifiedTest

testCheckMemberModified 0.003
testCheckOperationModified 0.016
testCheckVariableModified 0.041

DifferenceTest

testDifference 0.007

TestSuiteMetaRepresentation

TestSuiteEvaluation

testComparator 0
testAddCheck 0
testEvaluate 0
testDifference 0.001

TestSuiteChecks

testCheck 0.001
testInterfacesAdded 0.055
testInterfacesRemoved 0
testInterfacesModified 0.001
testDifferencesContainBothInterfacesModified 0.001
testMembersAdded 0.001
testCheckRemoved 0.01
testCheckMemberModified 0.002
testCheckOperationModified 0.004
testCheckVariableModified 0.005
testCheckMemberModified 0.001
testCheckOperationModified 0.001
testCheckVariableModified 0
testCheck 0
testCheck 0
testCheck 0.007
testIntegratedCheck 0.066

OperationTest

testOperation 0.001
testEquals 0.001
testToString 0.001

MembersModifiedUsingComparatorTest

testCheckMemberModified 0.222
testCheckOperationModified 0.002
testCheckVariableModified 0.001

HTMLReporterTest

testTransformation 0