Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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

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

org.apache.shiro.event.support

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

Test Cases

[Summary] [Package List] [Test Cases]

EventListenerComparatorTest

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

DefaultEventBusTest

testPublishNullEvent 0.007
testSimpleSubscribe 0.001
testSubscribeNullInstance 0.003
testUnsubscribe 0.007
testPolymorphicSubscribeMethodsOnlyOneInvoked 0.003
testSubscribeWithErroneousAnnotation 0.002
testSubscribeWithNullResolvedListeners 0.004
testPolymorphicSubscribeMethodsOnlyOneInvokedWithListenerSubclass 0.021
testSetEventListenerResolver 0.003
testSubscribeWithoutAnnotations 0
testUnsubscribeNullInstance 0
testContinueThroughListenerExceptions 0.01

AnnotationEventListenerResolverTest

testSetGetAnnotationClass 0.006
testNullInstanceArgument 0.01
testNoAnnotationsArgument 0.013

SingleArgumentMethodEventListenerTest

testAccepts 0.031
testNonPublicMethodSubscriber 0.005
testMethodException 0.015
testInvalidConstruction 0.003
testValidConstruction 0.004

EventTest

testDefault 0.161

EventClassComparatorTest

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