Unit Test Results

[summary ] [package list ] [test cases ]

The following document contains the results of the JUnit tests.

Summary

[summary ] [package list ] [test cases ]

Tests Errors Failures Success rate Time(s)
402 0 0 100.00% 33.954

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

Package List

[summary ] [package list ] [test cases ]

Name Tests Errors Failures Time(s)
test.net.sourceforge.pmd.ant 5 0 0 0.143
test.net.sourceforge.pmd.ast 44 0 0 1.537
test.net.sourceforge.pmd 31 0 0 0.735
test.net.sourceforge.pmd.cpd 24 0 0 0.768
test.net.sourceforge.pmd.renderers 5 0 0 0.092
test.net.sourceforge.pmd.rules.design 34 0 0 3.255
test.net.sourceforge.pmd.rules 79 0 0 22.242
test.net.sourceforge.pmd.rules.junit 19 0 0 1.263
test.net.sourceforge.pmd.stat 88 0 0 0.638
test.net.sourceforge.pmd.rules.strictexception 3 0 0 1.083
test.net.sourceforge.pmd.symboltable 50 0 0 1.417
test.net.sourceforge.pmd.util 3 0 0 0.108
test.net.sourceforge.pmd.jaxen 17 0 0 0.673

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

test.net.sourceforge.pmd.ant

Name Tests Errors Failures Time(s)
PMDTaskTest 3 0 0 0.074
FormatterTest 2 0 0 0.069

test.net.sourceforge.pmd.ast

Name Tests Errors Failures Time(s)
ASTImportDeclarationTest 2 0 0 0.057
ASTVariableDeclaratorIdTest 1 0 0 0.057
AccessNodeTest 13 0 0 0.072
ClassDeclTest 5 0 0 0.327
FieldDeclTest 7 0 0 0.326
MethodDeclTest 8 0 0 0.374
SimpleNodeTest 8 0 0 0.324

test.net.sourceforge.pmd

Name Tests Errors Failures Time(s)
AbstractRuleTest 2 0 0 0.158
ExternalRuleIDTest 1 0 0 0.055
ReportTest 6 0 0 0.091
RuleContextTest 2 0 0 0.062
RuleSetFactoryTest 7 0 0 0.120
RuleSetTest 8 0 0 0.179
RuleViolationTest 5 0 0 0.070

test.net.sourceforge.pmd.cpd

Name Tests Errors Failures Time(s)
MatchTest 3 0 0 0.066
MarkTest 1 0 0 0.053
JavaTokensTokenizerTest 5 0 0 0.103
MarkComparatorTest 5 0 0 0.066
SourceCodeTest 1 0 0 0.181
LanguageFactoryTest 1 0 0 0.061
XMLRendererTest 3 0 0 0.074
FileReporterTest 4 0 0 0.062
MatchAlgorithmTest 1 0 0 0.102

test.net.sourceforge.pmd.renderers

Name Tests Errors Failures Time(s)
XMLRendererTest 5 0 0 0.092

test.net.sourceforge.pmd.rules.design

Name Tests Errors Failures Time(s)
LongClassRuleTest 3 0 0 0.337
LongMethodRuleTest 5 0 0 0.356
LongParameterListRuleTest 2 0 0 0.373
LooseCouplingRuleTest 1 0 0 0.373
NullAssignmentRuleTest 4 0 0 0.452
OnlyOneReturnRuleTest 6 0 0 0.317
PositionalIteratorRuleTest 3 0 0 0.317
SwitchDensityTest 3 0 0 0.433
UseSingletonRuleTest 7 0 0 0.297

test.net.sourceforge.pmd.rules

Name Tests Errors Failures Time(s)
AccessorClassGenerationRuleTest 4 0 0 0.313
AssignmentInOperandRuleTest 4 0 0 0.475
AtLeastOneConstructorRuleTest 1 0 0 0.388
AvoidDeeplyNestedIfStmtsRuleTest 2 0 0 0.368
AvoidDuplicateLiteralsRuleTest 3 0 0 0.394
AvoidReassigningParametersRuleTest 6 0 0 0.361
ConstructorCallsOverridableMethodRuleTest 1 0 0 0.316
CouplingBetweenObjectsRuleTest 2 0 0 0.301
CyclomaticComplexityRuleTest 4 0 0 0.245
DontImportJavaLangRuleTest 1 0 0 0.449
DoubleCheckedLockingRuleTest 1 0 0 0.339
DuplicateImportsRuleTest 1 0 0 0.274
EmptyCatchBlockRuleTest 1 0 0 0.511
EmptyFinallyBlockRuleTest 1 0 0 0.551
EmptyIfStmtRuleTest 1 0 0 0.428
EmptySwitchStmtRuleTest 1 0 0 0.451
EmptyTryBlockRuleTest 1 0 0 0.455
EmptyWhileStmtRuleTest 1 0 0 0.453
ExcessiveImportsRuleTest 1 0 0 0.286
ExcessivePublicCountRuleTest 2 0 0 0.285
ForLoopShouldBeWhileLoopRuleTest 1 0 0 0.559
ForLoopsMustUseBracesRuleTest 1 0 0 0.565
IfElseStmtsMustUseBracesRuleTest 1 0 0 0.470
IfStmtsMustUseBracesRuleTest 1 0 0 0.468
ImportFromSamePackageRuleTest 1 0 0 0.328
JumbledIncrementerRuleTest 1 0 0 0.495
LongVariableRuleTest 1 0 0 0.479
OverrideBothEqualsAndHashcodeRuleTest 1 0 0 0.584
ShortMethodNameRuleTest 1 0 0 0.454
ShortVariableRuleTest 1 0 0 0.528
SimplifyBooleanReturnsRuleTest 3 0 0 0.435
StringInstantiationRuleTest 1 0 0 0.483
StringToStringRuleTest 1 0 0 0.304
SwitchStmtsShouldHaveDefaultRuleTest 1 0 0 0.520
UnnecessaryConstructorRuleTest 1 0 0 0.571
UnnecessaryTemporariesRuleTest 1 0 0 0.310
UnusedFormalParameterRuleTest 1 0 0 0.294
UnusedImportsRuleTest 1 0 0 0.301
UnusedLocalVariableTest 1 0 0 0.339
UnusedModifierRuleTest 1 0 0 0.438
UnusedPrivateFieldRuleTest 1 0 0 0.393
UnusedPrivateMethodRuleTest 1 0 0 0.308
WhileLoopsMustUseBracesRuleTest 1 0 0 0.433
XPathRuleTest 3 0 0 0.731
ReturnFromFinallyBlockTest 1 0 0 0.454
SimplifyBooleanExpressionsRuleTest 3 0 0 0.454
IdempotentOperationsRuleTest 1 0 0 0.293
FinalizeShouldBeProtectedRuleTest 1 0 0 0.502
FinalFieldCouldBeStaticRuleTest 1 0 0 0.517
BeanMembersShouldSerializeRuleTest 1 0 0 0.307
VariableNamingConventionsRuleTest 1 0 0 0.281
MethodNamingConventionsRuleTest 1 0 0 0.276
ClassNamingConventionsRuleTest 1 0 0 0.279
BooleanInstantiationRuleTest 1 0 0 0.446

test.net.sourceforge.pmd.stat

Name Tests Errors Failures Time(s)
MetricTest 7 0 0 0.058
StatisticalRuleTest 81 0 0 0.580

test.net.sourceforge.pmd.symboltable

Name Tests Errors Failures Time(s)
AbstractScopeTest 3 0 0 0.078
ClassScopeTest 5 0 0 0.128
DeclarationFinderTest 2 0 0 0.158
ImageFinderFunctionTest 2 0 0 0.065
LocalScopeTest 3 0 0 0.075
NameOccurrenceTest 1 0 0 0.058
NameOccurrencesTest 5 0 0 0.069
AcceptanceTest 3 0 0 0.277
TypeSetTest 17 0 0 0.091
VariableNameDeclarationTest 2 0 0 0.063
ScopeCreationVisitorTest 3 0 0 0.270
BasicScopeFactoryTest 4 0 0 0.085

test.net.sourceforge.pmd.util

Name Tests Errors Failures Time(s)
ApplierTest 1 0 0 0.054
StringUtilTest 2 0 0 0.054

test.net.sourceforge.pmd.jaxen

Name Tests Errors Failures Time(s)
DocumentNavigatorTest 13 0 0 0.557
AttributeTest 2 0 0 0.054
AttributeAxisIteratorTest 2 0 0 0.062

Test Cases

[summary ] [package list ] [test cases ]

PMDTaskTest

Name Status Type Time(s)
testNoFormattersValidation Success 0.017
testFormatterWithNoToFileAttribute Success 0.002
testNoRuleSets Success 0.000

FormatterTest

Name Status Type Time(s)
testType Success 0.020
testNull Success 0.001

ASTImportDeclarationTest

Name Status Type Time(s)
testBasic Success 0.008
testGetImportedNameNode Success 0.002

ASTVariableDeclaratorIdTest

Name Status Type Time(s)
testIsExceptionBlockParameter Success 0.010

AccessNodeTest

Name Status Type Time(s)
testStatic Success 0.011
testPublic Success 0.001
testProtected Success 0.000
testPrivate Success 0.000
testFinal Success 0.000
testSynchronized Success 0.000
testVolatile Success 0.000
testTransient Success 0.001
testNative Success 0.000
testInterface Success 0.000
testAbstract Success 0.000
testStrict Success 0.000
testSuper Success 0.001

ClassDeclTest

Name Status Type Time(s)
testPublic Success 0.265
testAbstract Success 0.006
testFinal Success 0.003
testStrict Success 0.001
testPublicFinal Success 0.000

FieldDeclTest

Name Status Type Time(s)
testPublic Success 0.257
testProtected Success 0.002
testPrivate Success 0.000
testStatic Success 0.001
testFinal Success 0.001
testTransient Success 0.001
testVolatile Success 0.001

MethodDeclTest

Name Status Type Time(s)
testPublic Success 0.300
testPrivate Success 0.003
testProtected Success 0.003
testFinal Success 0.001
testSynchronized Success 0.001
testAbstract Success 0.001
testNative Success 0.000
testStrict Success 0.001

SimpleNodeTest

Name Status Type Time(s)
testMethodDiffLines Success 0.266
testMethodSameLine Success 0.001
testNoLookahead Success 0.001
testNames Success 0.002
testNames2 Success 0.001
testFindChildrenOfType Success 0.000
testFindChildrenOfTypeMultiple Success 0.001
testFindChildrenOfTypeRecurse Success 0.000

AbstractRuleTest

Name Status Type Time(s)
testCreateRV Success 0.107
testCreateRV2 Success 0.000

ExternalRuleIDTest

Name Status Type Time(s)
testSimpleRef Success 0.005

ReportTest

Name Status Type Time(s)
testBasic Success 0.015
testMetric0 Success 0.000
testMetric1 Success 0.001
testSortedReport_File Success 0.014
testSortedReport_Line Success 0.000
testListener Success 0.001

RuleContextTest

Name Status Type Time(s)
testReport Success 0.010
testFilename Success 0.001

RuleSetFactoryTest

Name Status Type Time(s)
testSingleRuleWithPriority Success 0.028
testRuleSetNotFound Success 0.003
testCreateEmptyRuleSet Success 0.001
testSingleRule Success 0.003
testMultipleRules Success 0.002
testProps Success 0.015
testXPath Success 0.011

RuleSetTest

Name Status Type Time(s)
testConstructor Success 0.007
testAccessors Success 0.001
testGetRuleByName Success 0.005
testRuleList Success 0.000
testAddRuleSet Success 0.000
testApply0Rules Success 0.108
testApply1Rule Success 0.006
testApplyNRule Success 0.001

RuleViolationTest

Name Status Type Time(s)
testConstructor1 Success 0.013
testConstructor2 Success 0.000
testComparatorWithDifferentFilenames Success 0.002
testComparatorWithSameFileDifferentLines Success 0.000
testComparatorWithSameFileSameLines Success 0.000

MatchTest

Name Status Type Time(s)
testSimple Success 0.007
testCompareTo Success 0.000
testAddMark Success 0.000

MarkTest

Name Status Type Time(s)
testSimple Success 0.006

JavaTokensTokenizerTest

Name Status Type Time(s)
test1 Success 0.044
test2 Success 0.001
testDiscardSemicolons Success 0.004
testDiscardImports Success 0.001
testDiscardPkgStmts Success 0.000

MarkComparatorTest

Name Status Type Time(s)
testEqualMarksAreEqual Success 0.010
testSameMarkIsEqual Success 0.000
testUnuequalMarksAreUnequal Success 0.000
testcomparisonCountCallback Success 0.001
test1 Success 0.000

SourceCodeTest

Name Status Type Time(s)
testSimple Success 0.100

LanguageFactoryTest

Name Status Type Time(s)
testSimple Success 0.012

XMLRendererTest

Name Status Type Time(s)
testRender_NoMatches Success 0.005
testRender_Match Success 0.015
testRender_MultipleMatch Success 0.000

FileReporterTest

Name Status Type Time(s)
testCreation Success 0.004
testEmptyReport Success 0.001
testReport Success 0.001
testInvalidFile Success 0.001

MatchAlgorithmTest

Name Status Type Time(s)
testSimple Success 0.053

XMLRendererTest

Name Status Type Time(s)
testEmptyReport Success 0.022
testSingleReport Success 0.003
testDoubleReport Success 0.001
testTwoFiles Success 0.000
testUnorderedFiles Success 0.000

LongClassRuleTest

Name Status Type Time(s)
testShortClass Success 0.240
testLongClass Success 0.013
testLongClassWithLongerTest Success 0.034

LongMethodRuleTest

Name Status Type Time(s)
testShortMethod Success 0.241
testReallyLongMethod Success 0.009
testReallyLongMethodWithLongerRange Success 0.030
testNotQuiteLongMethod Success 0.014
testLongMethod Success 0.012

LongParameterListRuleTest

Name Status Type Time(s)
testShortMethod Success 0.322
testOneLongMethod Success 0.006

LooseCouplingRuleTest

Name Status Type Time(s)
testAll Success 0.326

NullAssignmentRuleTest

Name Status Type Time(s)
testInitAssignment Success 0.354
testBadAssignment Success 0.007
testCheckTest Success 0.004
testNullParamOnRHS Success 0.003

OnlyOneReturnRuleTest

Name Status Type Time(s)
testTwoReturns Success 0.250
testOneReturn Success 0.001
testNoReturns Success 0.004
testVoidRtn Success 0.002
testFinally Success 0.004
testReturnInsideAnonymousInnerClass Success 0.004

PositionalIteratorRuleTest

Name Status Type Time(s)
test1 Success 0.258
test2 Success 0.002
test3 Success 0.007

SwitchDensityTest

Name Status Type Time(s)
testSD1 Success 0.350
testSD2 Success 0.004
testSD3 Success 0.019

UseSingletonRuleTest

Name Status Type Time(s)
testAllStaticsPublicConstructor Success 0.237
testOKDueToNonStaticMethod Success 0.002
testNoConstructorCoupleOfStatics Success 0.003
testNoConstructorOneStatic Success 0.001
testClassicSingleton Success 0.003
testAbstractSingleton Success 0.002
testResetState Success 0.002

AccessorClassGenerationRuleTest

Name Status Type Time(s)
testInnerClassHasPrivateConstructor Success 0.245
testInnerClassHasPublicConstructor Success 0.002
testOuterClassHasPrivateConstructor Success 0.008
testFinalInnerClass Success 0.005

AssignmentInOperandRuleTest

Name Status Type Time(s)
testSimple Success 0.401
testOK Success 0.004
testAssignmentInIfBody Success 0.006
testAssignmentInWhileLoop Success 0.013

AtLeastOneConstructorRuleTest

Name Status Type Time(s)
testAll Success 0.318

AvoidDeeplyNestedIfStmtsRuleTest

Name Status Type Time(s)
test1 Success 0.313
test2 Success 0.003

AvoidDuplicateLiteralsRuleTest

Name Status Type Time(s)
testTwoLiteralStringArgs Success 0.331
testLiteralIntArg Success 0.002
testLiteralFieldDecl Success 0.008

AvoidReassigningParametersRuleTest

Name Status Type Time(s)
testSimple Success 0.284
testNoUsage Success 0.001
testInstanceVarSameNameAsParam Success 0.004
testQualifiedNameInstanceVarSameAsParam Success 0.002
testQualifiedNameSameAsParam Success 0.003
testAssignmentToParametersField Success 0.003

ConstructorCallsOverridableMethodRuleTest

Name Status Type Time(s)
testAll Success 0.269

CouplingBetweenObjectsRuleTest

Name Status Type Time(s)
testSimpleBad Success 0.242
testSimpleOK Success 0.001

CyclomaticComplexityRuleTest

Name Status Type Time(s)
testOneMethod Success 0.140
testNastyComplicatedMethod Success 0.054
testConstructor Success 0.001
testLessComplicatedThanReportLevel Success 0.001

DontImportJavaLangRuleTest

Name Status Type Time(s)
testAll Success 0.403

DoubleCheckedLockingRuleTest

Name Status Type Time(s)
testAll Success 0.293

DuplicateImportsRuleTest

Name Status Type Time(s)
testAll Success 0.230

EmptyCatchBlockRuleTest

Name Status Type Time(s)
testAll Success 0.466

EmptyFinallyBlockRuleTest

Name Status Type Time(s)
testAll Success 0.504

EmptyIfStmtRuleTest

Name Status Type Time(s)
testAll Success 0.384

EmptySwitchStmtRuleTest

Name Status Type Time(s)
testAll Success 0.405

EmptyTryBlockRuleTest

Name Status Type Time(s)
testAll Success 0.410

EmptyWhileStmtRuleTest

Name Status Type Time(s)
testAll Success 0.402

ExcessiveImportsRuleTest

Name Status Type Time(s)
testAll Success 0.239

ExcessivePublicCountRuleTest

Name Status Type Time(s)
testSimpleOK Success 0.239
testSimpleBad Success 0.002

ForLoopShouldBeWhileLoopRuleTest

Name Status Type Time(s)
testAll Success 0.511

ForLoopsMustUseBracesRuleTest

Name Status Type Time(s)
testAll Success 0.501

IfElseStmtsMustUseBracesRuleTest

Name Status Type Time(s)
testAll Success 0.425

IfStmtsMustUseBracesRuleTest

Name Status Type Time(s)
testAll Success 0.422

ImportFromSamePackageRuleTest

Name Status Type Time(s)
testAll Success 0.278

JumbledIncrementerRuleTest

Name Status Type Time(s)
testAll Success 0.448

LongVariableRuleTest

Name Status Type Time(s)
testAll Success 0.434

OverrideBothEqualsAndHashcodeRuleTest

Name Status Type Time(s)
testAll Success 0.532

ShortMethodNameRuleTest

Name Status Type Time(s)
testAll Success 0.410

ShortVariableRuleTest

Name Status Type Time(s)
testAll Success 0.483

SimplifyBooleanReturnsRuleTest

Name Status Type Time(s)
test1 Success 0.367
test2 Success 0.002
test3 Success 0.003

StringInstantiationRuleTest

Name Status Type Time(s)
testAll Success 0.436

StringToStringRuleTest

Name Status Type Time(s)
testAll Success 0.257

SwitchStmtsShouldHaveDefaultRuleTest

Name Status Type Time(s)
testAll Success 0.476

UnnecessaryConstructorRuleTest

Name Status Type Time(s)
testAll Success 0.526

UnnecessaryTemporariesRuleTest

Name Status Type Time(s)
testSimple Success 0.258

UnusedFormalParameterRuleTest

Name Status Type Time(s)
testAll Success 0.250

UnusedImportsRuleTest

Name Status Type Time(s)
testAll Success 0.256

UnusedLocalVariableTest

Name Status Type Time(s)
testAll Success 0.291

UnusedModifierRuleTest

Name Status Type Time(s)
testAll Success 0.393

UnusedPrivateFieldRuleTest

Name Status Type Time(s)
testAll Success 0.347

UnusedPrivateMethodRuleTest

Name Status Type Time(s)
testAll Success 0.263

WhileLoopsMustUseBracesRuleTest

Name Status Type Time(s)
testAll Success 0.388

JUnitAssertionsShouldIncludeMessageRuleTest

Name Status Type Time(s)
testAssertEqualsOK Success 0.241
testAssertEqualsBad Success 0.002
testAssertTrueOK Success 0.004
testAssertTrueBad Success 0.001
testAssertNullOK Success 0.002
testAssertNullBad Success 0.002
testAssertSameOK Success 0.002
testAssertSameBad Success 0.001
testAssertNotNullOK Success 0.003
testAssertNotNullBad Success 0.003
testFindBug Success 0.004

JUnitSpellingRuleTest

Name Status Type Time(s)
testSetupMisspellings1 Success 0.398
testTeardownMisspellings Success 0.024
testMethodsSpelledOK Success 0.004
testUnrelatedMethods Success 0.011
testMethodWithParams Success 0.006

JUnitStaticSuiteRuleTest

Name Status Type Time(s)
testNonstatic Success 0.393
testGoodOK Success 0.003
testPrivateSuite Success 0.018

XPathRuleTest

Name Status Type Time(s)
testDeeplyNestedIfStmtsRule Success 0.563
testAvoidDuplicateLiteralsRule Success 0.055
testAvoidReassigningParameters Success 0.066

ReturnFromFinallyBlockTest

Name Status Type Time(s)
testAll Success 0.408

SimplifyBooleanExpressionsRuleTest

Name Status Type Time(s)
testInFieldAssignment Success 0.397
testInMethodBody Success 0.004
testOK Success 0.003

MetricTest

Name Status Type Time(s)
testGetMetricName Success 0.005
testGetCount Success 0.000
testGetTotal Success 0.000
testGetLowValue Success 0.000
testGetHighValue Success 0.000
testGetAverage Success 0.000
testGetStandardDeviation Success 0.000

IdempotentOperationsRuleTest

Name Status Type Time(s)
testAll Success 0.246

FinalizeShouldBeProtectedRuleTest

Name Status Type Time(s)
testAll Success 0.457

FinalFieldCouldBeStaticRuleTest

Name Status Type Time(s)
testAll Success 0.470

BeanMembersShouldSerializeRuleTest

Name Status Type Time(s)
testAll Success 0.262

VariableNamingConventionsRuleTest

Name Status Type Time(s)
testAll Success 0.236

MethodNamingConventionsRuleTest

Name Status Type Time(s)
testAll Success 0.231

AvoidCatchingThrowableRuleTest

Name Status Type Time(s)
testAll Success 0.236

ExceptionSignatureDeclarationRuleTest

Name Status Type Time(s)
testAll Success 0.447

ExceptionTypeCheckingRuleTest

Name Status Type Time(s)
testAll Success 0.253

ClassNamingConventionsRuleTest

Name Status Type Time(s)
testAll Success 0.232

BooleanInstantiationRuleTest

Name Status Type Time(s)
testAll Success 0.402

StatisticalRuleTest

Name Status Type Time(s)
testMetrics Success 0.120
testExpectedMinimum Success 0.005
testSingleDatapoint Success 0.003
testS Success 0.019
testS1 Success 0.013
testS2 Success 0.033
testS3 Success 0.008
testS4 Success 0.004
testS5 Success 0.004
testT Success 0.004
testT1 Success 0.006
testT2 Success 0.004
testT3 Success 0.005
testT4 Success 0.003
testT5 Success 0.004
testM Success 0.005
testM1 Success 0.003
testM2 Success 0.003
testM3 Success 0.003
testM4 Success 0.003
testM5 Success 0.002
testST Success 0.003
testST1 Success 0.003
testST2 Success 0.002
testST3 Success 0.002
testST4 Success 0.003
testST5 Success 0.002
testTS Success 0.001
testTS1 Success 0.002
testTS2 Success 0.003
testTS3 Success 0.002
testTS4 Success 0.003
testTS5 Success 0.004
testSM Success 0.003
testSM1 Success 0.003
testSM2 Success 0.006
testSM3 Success 0.004
testSM4 Success 0.003
testSM5 Success 0.003
testMS Success 0.005
testMS1 Success 0.003
testMS2 Success 0.003
testMS3 Success 0.008
testMS4 Success 0.004
testMS5 Success 0.004
testTM Success 0.003
testTM1 Success 0.022
testTM2 Success 0.004
testTM3 Success 0.032
testTM4 Success 0.002
testTM5 Success 0.003
testMT Success 0.002
testMT1 Success 0.003
testMT2 Success 0.004
testMT3 Success 0.002
testMT4 Success 0.006
testMT5 Success 0.002
testSTM Success 0.002
testSTM1 Success 0.012
testSTM2 Success 0.003
testSTM3 Success 0.002
testSTM4 Success 0.005
testSTM5 Success 0.003
testSMT Success 0.002
testSMT1 Success 0.002
testSMT2 Success 0.003
testSMT3 Success 0.005
testSMT4 Success 0.002
testSMT5 Success 0.003
testTSM Success 0.001
testTSM1 Success 0.003
testTSM2 Success 0.002
testTSM3 Success 0.004
testTSM4 Success 0.002
testTSM5 Success 0.002
testTMS Success 0.004
testTMS1 Success 0.002
testTMS2 Success 0.002
testTMS3 Success 0.002
testTMS4 Success 0.003
testTMS5 Success 0.004

AbstractScopeTest

Name Status Type Time(s)
testAccessors Success 0.011
testEnclClassScopeGetsDelegatedRight Success 0.003
testAdd Success 0.011

ClassScopeTest

Name Status Type Time(s)
testContains Success 0.065
testCantContainsSuperToString Success 0.005
testContainsStaticVariablePrefixedWithClassName Success 0.001
testClassName Success 0.000
testAnonymousInnerClassName Success 0.000

DeclarationFinderTest

Name Status Type Time(s)
testDeclarationsAreFound Success 0.110
test1 Success 0.000

ImageFinderFunctionTest

Name Status Type Time(s)
testSingleImage Success 0.015
testSeveralImages Success 0.000

LocalScopeTest

Name Status Type Time(s)
testNameWithThisOrSuperIsNotFlaggedAsUnused Success 0.017
testNameWithSuperIsNotFlaggedAsUnused Success 0.000
testExceptionParamNameIsDiscarded Success 0.004

NameOccurrenceTest

Name Status Type Time(s)
testConstructor Success 0.012

NameOccurrencesTest

Name Status Type Time(s)
testNameLinkage Success 0.015
testSuper Success 0.001
testThis Success 0.000
testFieldWithThis Success 0.000
testField Success 0.000

AcceptanceTest

Name Status Type Time(s)
testClashingSymbols Success 0.222
testInitializer Success 0.002
testStaticInitializer Success 0.000

TypeSetTest

Name Status Type Time(s)
testASTCompilationUnitPackage Success 0.006
testAddImport Success 0.000
testFindClassImplicitImport Success 0.010
testFindClassSamePackage Success 0.010
testFindClassExplicitImport Success 0.000
testFindClassImportOnDemand Success 0.002
testFindClassPrimitive Success 0.001
testFindClassVoid Success 0.000
testFindFullyQualified Success 0.003
testPrimitiveTypeResolver Success 0.000
testVoidTypeResolver Success 0.000
testExplicitImportResolver Success 0.000
testImplicitImportResolverPass Success 0.000
testImplicitImportResolverPassFail Success 0.001
testCurrentPackageResolverPass Success 0.000
testImportOnDemandResolverPass Success 0.000
testImportOnDemandResolverFail Success 0.003

VariableNameDeclarationTest

Name Status Type Time(s)
testConstructor Success 0.013
testExceptionBlkParam Success 0.002

ScopeCreationVisitorTest

Name Status Type Time(s)
testScopesAreCreated Success 0.214
testAnonymousInnerClassIsCreated Success 0.002
testAnonymousInnerClassIsNotCreated Success 0.000

BasicScopeFactoryTest

Name Status Type Time(s)
testGlobalScope Success 0.023
testClassScope Success 0.002
testMethodScope Success 0.002
testLocalScope Success 0.002

ApplierTest

Name Status Type Time(s)
testSimple Success 0.008

StringUtilTest

Name Status Type Time(s)
testReplaceWithOneChar Success 0.005
testReplaceWithMultipleChars Success 0.000

DocumentNavigatorTest

Name Status Type Time(s)
testChildAxisIterator Success 0.263
testParentAxisIterator Success 0.005
testParentAxisIterator2 Success 0.004
testDescendantAxisIterator Success 0.006
testDescendantAxisIterator2 Success 0.006
testFollowingSiblingAxisIterator Success 0.033
testFollowingSiblingAxisIterator2 Success 0.007
testPrecedingSiblingAxisIterator Success 0.004
testPrecedingSiblingAxisIterator2 Success 0.006
testXPath Success 0.142
testXPath2 Success 0.003
testXPath3 Success 0.012
testXPath4 Success 0.020

AttributeTest

Name Status Type Time(s)
testConstructor Success 0.005
testAccessors Success 0.000

AttributeAxisIteratorTest

Name Status Type Time(s)
testRemove Success 0.014
testNext Success 0.001