Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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

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

org.apache.shiro.event.support

Class Tests Errors Failures Skipped Success Rate Time
AnnotationEventListenerResolverTest 3 0 0 0 100% 0.054
DefaultEventBusTest 12 0 0 0 100% 0.107
EventClassComparatorTest 7 0 0 0 100% 0.006
EventListenerComparatorTest 7 0 0 0 100% 0.009
SingleArgumentMethodEventListenerTest 5 0 0 0 100% 0.047

Test Cases

[Summary] [Package List] [Test Cases]

EventTest

testDefault 0.12

AnnotationEventListenerResolverTest

testSetGetAnnotationClass 0.018
testNullInstanceArgument 0.008
testNoAnnotationsArgument 0.015

DefaultEventBusTest

testPublishNullEvent 0.017
testSimpleSubscribe 0.002
testSubscribeNullInstance 0.023
testUnsubscribe 0.007
testPolymorphicSubscribeMethodsOnlyOneInvoked 0.003
testSubscribeWithErroneousAnnotation 0.002
testSubscribeWithNullResolvedListeners 0.004
testPolymorphicSubscribeMethodsOnlyOneInvokedWithListenerSubclass 0.02
testSetEventListenerResolver 0.003
testSubscribeWithoutAnnotations 0.001
testUnsubscribeNullInstance 0
testContinueThroughListenerExceptions 0.012

EventClassComparatorTest

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

EventListenerComparatorTest

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

SingleArgumentMethodEventListenerTest

testAccepts 0.023
testNonPublicMethodSubscriber 0.007
testMethodException 0.012
testInvalidConstruction 0.002
testValidConstruction 0.003