Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
29 0 0 0 100% 1.272

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 6 0 0 0 100% 0.604
com.atlassian.gadgets.renderer.internal.servlet 5 0 0 0 100% 0.18
com.atlassian.gadgets.renderer.internal 18 0 0 0 100% 0.488

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 6 0 0 0 100% 0.604

com.atlassian.gadgets.renderer.internal.servlet

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

com.atlassian.gadgets.renderer.internal

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

Test Cases

GadgetSpecUrlRenderPermissionServletFilterTest

missingUrlParameterIsForwardedWithoutComment 0.152
emptyUrlParameterIsForwardedWithoutComment 0.003
validUrlParameterForwardsToFilterChain 0.002
invalidUrlParameterReturnsHttpBadRequest 0.01
validUrlNoLongerInDirectoryReturnsHttpGone 0.004

DefaultGadgetSpecFactoryTest

testGetGadgetSpec 0.348
assertThatGadgetExceptionIsCaughtAndWrappedInGadgetParsingException 0.011

GadgetSpecUrlCheckerImplTest

constructingWithNullPermissionsCausesException 0.014
assertRenderableWithNullParameterCausesException 0.001
vetoFromSinglePermissionCausesException 0.005
passFromSinglePermissionCausesException 0.001
allowFromSinglePermissionCausesNoException 0
oneAllowAndOneVetoCausesException 0.003
oneAllowAndOnePassCausesNoException 0.001
onePassAndOneVetoCausesException 0.003
twoPassesCausesException 0.001
strangeExceptionFromPermissionCausesException 0.002

CachePolicyImplTest

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

AtlassianOAuthStoreTest

verifyThatConsumerInfoIsUsedWhenSettingSecurityToken 0.571
verifyThatSetTokenInfoStoresSessionName 0.005
verifyThatSetTokenInfoStoresTokenExpireMills 0.002
verifyThatGetTokenInfoRetrievesSessionHandle 0.01
verifyThatGetTokenInfoRetrievesTokenExpireMillis 0.003
verifyThatTokenWithNoPropertiesProducesValidTokenInfo 0.002