Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
135000100%0.055

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
com.pogofish.jadt.emitter22000100%0.012
com.pogofish.jadt.comments12000100%0.006
com.pogofish.jadt.parser.javacc46000100%0.007
com.pogofish.jadt.checker5000100%0.001
com.pogofish.jadt9000100%0.004
com.pogofish.jadt.parser7000100%0.005
com.pogofish.jadt.util7000100%0.004
com.pogofish.jadt.source3000100%0.002
com.pogofish.jadt.sink9000100%0.01
com.pogofish.jadt.printer15000100%0.004

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

com.pogofish.jadt.emitter

ClassTestsErrors FailuresSkippedSuccess RateTime
ClassBodyEmitterTest13000100%0.002
ConstructorEmitterTest2000100%0.002
DataTypeEmitterTest2000100%0.002
DocEmitterTest3000100%0.003
DummyDocEmitterTest2000100%0.003

com.pogofish.jadt.comments

ClassTestsErrors FailuresSkippedSuccess RateTime
BlockCommentParserTest1000100%0.002
CommentProcessorTest6000100%0.002
JavaDocParserTest5000100%0.002

com.pogofish.jadt.parser.javacc

ClassTestsErrors FailuresSkippedSuccess RateTime
JavaCCParserImplTest33000100%0.003
JavaCCReaderTest3000100%0.002
JavaCCTokenizerTest10000100%0.002

com.pogofish.jadt.checker

ClassTestsErrors FailuresSkippedSuccess RateTime
CheckerTest5000100%0.001

com.pogofish.jadt

ClassTestsErrors FailuresSkippedSuccess RateTime
JADTTest6000100%0.002
VersionTest3000100%0.002

com.pogofish.jadt.parser

ClassTestsErrors FailuresSkippedSuccess RateTime
DummyParserTest5000100%0.001
ParserTest2000100%0.004

com.pogofish.jadt.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ExceptionActionTest4000100%0.002
UtilTest3000100%0.002

com.pogofish.jadt.source

ClassTestsErrors FailuresSkippedSuccess RateTime
FileSourceFactoryTest3000100%0.002

com.pogofish.jadt.sink

ClassTestsErrors FailuresSkippedSuccess RateTime
FileSinkFactoryFactoryTest1000100%0.002
FileSinkFactoryTest3000100%0.002
FileSinkTest2000100%0.002
StringSinkFactoryFactoryTest1000100%0.002
StringSinkTest2000100%0.002

com.pogofish.jadt.printer

ClassTestsErrors FailuresSkippedSuccess RateTime
ASTPrinterTest13000100%0.002
UserErrorPrinterTest2000100%0.002

Test Cases

[Summary] [Package List] [Test Cases]

CheckerTest

testDuplicateDataType0
testDuplicateConstructor0
testConstructorDataTypeConflict0
testDuplicateArgName0
testDuplicateArgModifier0

BlockCommentParserTest

test0

CommentProcessorTest

testStripTags0
testJavaDocOnly0
testLeftAlignBlock0
testLeftAlignJavaDoc0
testParamDoc0
testParamDocNonJavaDoc0

JavaDocParserTest

testLookahead0
testGeneralSection0
testTagSections0
testFull0
testRoundTrip0

ClassBodyEmitterTest

testNoArgNoTypesFactory0
testNoArgTypesFactory0
testArgsNoTypesFactory0
testArgsTypesFactory0
testConstructorMethod0
testNoArgToString0
testOneArgToString0
testArgsToString0
testNoArgsNoTypesEquals0
testArgsNoTypesEquals0
testArgsTypesEquals0
testNoArgHashCode0
testArgHashCode0

ConstructorEmitterTest

testFactory0
testConstrucorDeclaration0

DataTypeEmitterTest

testMultipleConstructors0
testSingleConstructor0

DocEmitterTest

testFull0.001
testNoImports0
testNoPackage0.001

DummyDocEmitterTest

testHappy0
testWrongDoc0

JADTTest

testStandardConfig0
testDriverBadArgs0
testDriverGood0
testDriverSyntacticIssue0.001
testDriverSemanticIssue0
testMain0

DummyParserTest

testHappy0
testWrongSourceString0
testWrongSourceInfo0
testWrongExtraSource0
testIOException0

JavaCCParserImplTest

testError0
testFull0
testUnterminatedComment0
testPrimitive0
testClassType0
testArray0
testType0
testRefType0
testRefTypeErrors0
testArgModifier0
testArgModifiers0
testArg0
testArgErrors0
testArgs0
testArgsErrors0
testConstructor0
testConstructorErrors0
testConstructors0
testConstructorsErrors0
testDataType0
testDataTypeErrors0
testDataTypes0
testTypeArguments0
testTypeArgumentsErrors0
testPackage0
testPackageErrors0
testImports0
testImportsErrors0
testMinimal0
testInvalidCommentLocations0
testCommentAllowedTokens0
testNonJavaCommentSpecialToken0
testNonsense0

JavaCCReaderTest

testRead0
testIOExceptionBeforeClose0
testIOExceptionAfterClose0

JavaCCTokenizerTest

testComments0
testUnterminatedComments0
testWhitespace0
testEol0
testIdentifiers0
testBadIdentifiers0
testPunctuation0
testUnknown0
testEOF0
testKeywords0

ParserTest

testErrorClosing0
testExceptionHandling0

ASTPrinterTest

testDoc0
testArg0
testConstructors0
testDataTypes0
testComments0
constructorTest0
testPrimitiveTypes0
testClassTypes0
testArrayTypes0
testJDGeneralSection0
testJDTagSections0
testJDFull0
testBlockComment0

UserErrorPrinterTest

test0
constructorTest0

FileSinkFactoryFactoryTest

test0

FileSinkFactoryTest

testCreate0
testFactorySlash0
testFactoryNoSlash0

FileSinkTest

testMissingFile0.001
testExistingFile0

StringSinkFactoryFactoryTest

test0

StringSinkTest

testHappy0
testExceptionIfNotClosed0

FileSourceFactoryTest

testValidFile0
testInValidFile0
testDir0

ExceptionActionTest

testError0
testNoException0
testException0
testRuntimeException0

UtilTest

testSet0
constructorTest0
testList0

VersionTest

testHappy0.001
testMissingFile0
testMissingProperty0