Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.304
org.apache.shiro.event.support 34 0 0 0 100% 0.219

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.304

org.apache.shiro.event.support

Class Tests Errors Failures Skipped Success Rate Time
EventListenerComparatorTest 7 0 0 0 100% 0.037
DefaultEventBusTest 12 0 0 0 100% 0.072
AnnotationEventListenerResolverTest 3 0 0 0 100% 0.026
SingleArgumentMethodEventListenerTest 5 0 0 0 100% 0.077
EventClassComparatorTest 7 0 0 0 100% 0.007

Test Cases

[Summary] [Package List] [Test Cases]

EventListenerComparatorTest

testBothNull 0.005
testBothSame 0.022
testBothEventListener 0.001
testANormalBTypedListener 0.002
testANull 0.001
testBNull 0
testATypedListenerBNormalListener 0

DefaultEventBusTest

testPublishNullEvent 0.005
testSimpleSubscribe 0.002
testSubscribeNullInstance 0.002
testUnsubscribe 0.01
testPolymorphicSubscribeMethodsOnlyOneInvoked 0.002
testSubscribeWithErroneousAnnotation 0.004
testSubscribeWithNullResolvedListeners 0.004
testPolymorphicSubscribeMethodsOnlyOneInvokedWithListenerSubclass 0.019
testSetEventListenerResolver 0.003
testSubscribeWithoutAnnotations 0.001
testUnsubscribeNullInstance 0
testContinueThroughListenerExceptions 0.014

AnnotationEventListenerResolverTest

testSetGetAnnotationClass 0.004
testNullInstanceArgument 0.01
testNoAnnotationsArgument 0.01

SingleArgumentMethodEventListenerTest

testAccepts 0.044
testNonPublicMethodSubscriber 0.005
testMethodException 0.019
testInvalidConstruction 0.003
testValidConstruction 0.003

EventTest

testDefault 0.099

EventClassComparatorTest

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