Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
35 0 0 0 100% 0.419

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.shiro.event 1 0 0 0 100% 0.225
org.apache.shiro.event.support 34 0 0 0 100% 0.194

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

org.apache.shiro.event

Class Tests Errors Failures Skipped Success Rate Time
EventTest 1 0 0 0 100% 0.225

org.apache.shiro.event.support

Class Tests Errors Failures Skipped Success Rate Time
EventListenerComparatorTest 7 0 0 0 100% 0.028
DefaultEventBusTest 12 0 0 0 100% 0.061
AnnotationEventListenerResolverTest 3 0 0 0 100% 0.028
SingleArgumentMethodEventListenerTest 5 0 0 0 100% 0.069
EventClassComparatorTest 7 0 0 0 100% 0.008

Test Cases

[Summary] [Package List] [Test Cases]

EventListenerComparatorTest

testBothNull 0.003
testBothSame 0.017
testBothEventListener 0.001
testANormalBTypedListener 0.002
testANull 0
testBNull 0.001
testATypedListenerBNormalListener 0

DefaultEventBusTest

testPublishNullEvent 0.008
testSimpleSubscribe 0.001
testSubscribeNullInstance 0.002
testUnsubscribe 0.008
testPolymorphicSubscribeMethodsOnlyOneInvoked 0.003
testSubscribeWithErroneousAnnotation 0.002
testSubscribeWithNullResolvedListeners 0.004
testPolymorphicSubscribeMethodsOnlyOneInvokedWithListenerSubclass 0.014
testSetEventListenerResolver 0.003
testSubscribeWithoutAnnotations 0
testUnsubscribeNullInstance 0
testContinueThroughListenerExceptions 0.011

AnnotationEventListenerResolverTest

testSetGetAnnotationClass 0.003
testNullInstanceArgument 0.014
testNoAnnotationsArgument 0.009

SingleArgumentMethodEventListenerTest

testAccepts 0.04
testNonPublicMethodSubscriber 0.005
testMethodException 0.016
testInvalidConstruction 0.003
testValidConstruction 0.002

EventTest

testDefault 0.077

EventClassComparatorTest

testBothNull 0.002
testBothSame 0.001
testANull 0
testBNull 0
testUnrelated 0.001
testBParentOfA 0
testAParentOfB 0