Summary

Tests Errors Failures Success Rate Time
21 0 0 100% 3.722

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

Package List

Package Tests Errors Failures Success Rate Time
patterntesting.java 3 0 0 100% 2.927
patterntesting.avalon 4 0 0 100% 0.351
patterntesting.java.runtime 8 0 0 100% 0.049
patterntesting.plugin.aspectj 6 0 0 100% 0.395

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

patterntesting.java

Class Tests Errors Failures Success Rate Time
TestDatabaseTestAspect 1 0 0 100% 0.3
TestSopTestAspect 1 0 0 100% 0.283
TestStackTraceTestAspect 1 0 0 100% 2.344

patterntesting.avalon

Class Tests Errors Failures Success Rate Time
TestThreadSafeTestAspect 4 0 0 100% 0.351

patterntesting.java.runtime

Class Tests Errors Failures Success Rate Time
AbstractNullPointerTrapTest 6 0 0 100% 0.019
AbstractNullTestTest 2 0 0 100% 0.03

patterntesting.plugin.aspectj

Class Tests Errors Failures Success Rate Time
LoggerTest 2 0 0 100% 0.002
TestAjcXml 4 0 0 100% 0.393

Test Cases

AbstractNullPointerTrapTest

testNullNotAllowed 0.009
testNullArgsAllowed 0.001
testNullArgsNotAllowed 0
testNullReturnAllowed 0
testNullArgsAllowedByAnnotation 0.001
testNullReturnAllowedByAnnotation 0.001

LoggerTest

testGetInstance 0
testGetResultFile 0

TestDatabaseTestAspect

testDatabase 0.293

AbstractNullTestTest

testNullAllowed 0.001
testNullNotAllowed 0.003

TestAjcXml

testJoinpoint 0.001
testClasspath 0.004
testCompile 0.237
testAssertXxxEquals 0.132

TestSopTestAspect

testSop 0.277

TestStackTraceTestAspect

testStackTrace 2.083

TestThreadSafeTestAspect

testClasspath 0.008
testAvalonFrameworkJar 0.001
testGetAvalonFrameworkJar 0
testThreadSafe 0.32