Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
23 0 0 0 100% 0.2

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
io.earcam.instrumental.proxy.handler 23 0 0 0 100% 0.2

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

io.earcam.instrumental.proxy.handler

Class Tests Errors Failures Skipped Success Rate Time
NoopInvocationHandlerTest 12 0 0 0 100% 0.018
LoggingInvocationHandlerTest 4 0 0 0 100% 0.067
AroundInvocationHandlerTest 1 0 0 0 100% 0.006
PartialInvocationHandlerTest 6 0 0 0 100% 0.109

Test Cases

[Summary] [Package List] [Test Cases]

NoopInvocationHandlerTest

safeInvocationOnMethodWithVoidReturn 0.001
givenToStringMethodSignatureWithDifferentSignatureWillReturnNull 0.001
givenMethodSignatureReturningPrimitiveBooleanWillReturnDefaultFalse 0
hashCodeIsSystemIdentityOfProxy 0.003
safeInvocationOnMethodWithShortReturn 0
safeInvocationOnMethodWithDoubleReturn 0
proxiedToStringContainsTypeAndSystemIdentityDetails 0.004
safeInvocationOnMethodWithCharReturn 0
givenMethodSignatureReturningObjectWillReturnNull 0
equal 0
handlersToStringsDiffer 0.001
notEqual 0

LoggingInvocationHandlerTest

logsThrowAndPropagates 0.02
throughLogCapture 0.002
logsProxyInvocationOnNullTargetAttempt 0.003
durationInNanosecondsPassedThroughAsContext 0.003

AroundInvocationHandlerTest

test 0.005

PartialInvocationHandlerTest

inheritance 0.053
invokesDefaultMethodWhereOverrideIsNotPresent2 0.033
invokesDefaultMethodWhereOverrideIsNotPresent3 0.003
invokesDefaultMethodWhereOverrideIsNotPresent 0.005
interceptSingleMethodWithFixedValue 0.001
invokesOverridenDefaultMethodWherePresent 0.002

Back to top

Version: 0.1.0. Last Published: 2018-10-08.

Earcam Maven Skin.