Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
24 0 0 0 100% 1.119

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
com.atlassian.gadgets.renderer.internal.oauth 1 0 0 0 100% 0.421
com.atlassian.gadgets.renderer.internal.servlet 5 0 0 0 100% 0.238
com.atlassian.gadgets.renderer.internal 18 0 0 0 100% 0.46

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

com.atlassian.gadgets.renderer.internal.oauth

Class Tests Errors Failures Skipped Success Rate Time
AtlassianOAuthStoreTest 1 0 0 0 100% 0.421

com.atlassian.gadgets.renderer.internal.servlet

Class Tests Errors Failures Skipped Success Rate Time
GadgetSpecUrlRenderPermissionServletFilterTest 5 0 0 0 100% 0.238

com.atlassian.gadgets.renderer.internal

Class Tests Errors Failures Skipped Success Rate Time
DefaultGadgetSpecFactoryTest 2 0 0 0 100% 0.368
GadgetSpecUrlCheckerImplTest 10 0 0 0 100% 0.073
CachePolicyImplTest 6 0 0 0 100% 0.019

Test Cases

GadgetSpecUrlRenderPermissionServletFilterTest

missingUrlParameterIsForwardedWithoutComment 0.205
emptyUrlParameterIsForwardedWithoutComment 0.003
validUrlParameterForwardsToFilterChain 0.004
invalidUrlParameterReturnsHttpBadRequest 0.012
validUrlNoLongerInDirectoryReturnsHttpGone 0.003

DefaultGadgetSpecFactoryTest

testGetGadgetSpec 0.315
assertThatGadgetExceptionIsCaughtAndWrappedInGadgetParsingException 0.01

GadgetSpecUrlCheckerImplTest

constructingWithNullPermissionsCausesException 0.026
assertRenderableWithNullParameterCausesException 0.001
vetoFromSinglePermissionCausesException 0.007
passFromSinglePermissionCausesException 0.001
allowFromSinglePermissionCausesNoException 0.001
oneAllowAndOneVetoCausesException 0.009
oneAllowAndOnePassCausesNoException 0.001
onePassAndOneVetoCausesException 0.002
twoPassesCausesException 0.003
strangeExceptionFromPermissionCausesException 0.003

CachePolicyImplTest

assertCacheIsUsedWhenNoRequestOrSystemParamsSet 0.003
assertCacheIsNotUsedWhenIgnoreCacheSetTrueOnRequest 0
assertCacheIsUsedWhenIgnoreCacheSetFalseOnRequest 0
assertCacheIsNotUsedWhenIgnoreCacheSetTrueOnSystem 0.001
assertCacheIsUsedWhenIgnoreCacheSetFalseOnSystem 0.002
assertRequestParamTakesPrecedenceWhenSystemAlsoSet 0

AtlassianOAuthStoreTest

verifyThatConsumerInfoIsUsedWhenSettingSecurityToken 0.419