ClientSideCredentialAccessBoundaryFactoryTest

Source file "com/google/auth/credentialaccessboundary/ClientSideCredentialAccessBoundaryFactoryTest.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,352 of 1,3520%16 of 160%59594924925050
generateToken_withMultipleRules_success()1230%n/a11444411
generateToken_withAvailablityCondition_success()1050%n/a11363611
generateToken_withoutAvailabilityCondition_success()770%n/a11292911
createMockClock(ClientSideCredentialAccessBoundaryFactory.RefreshType, GoogleCredentials)730%60%55191911
triggerConcurrentRefresh(ClientSideCredentialAccessBoundaryFactory, int)690%60%44121211
refreshCredentialsIfRequired_asyncSingleThread()480%20%22141411
generateToken_withSessionKeyNotBase64Encoded_failure()470%n/a11232311
generateToken_withMalformSessionKey_failure()470%n/a11232311
generateToken_withInvalidAvailabilityCondition_failure()430%n/a11222211
fetchIntermediateCredentials()420%n/a11181811
fetchIntermediateCredentials_noExpiresInReturned_copiesSourceExpiration()400%n/a11171711
fetchIntermediateCredentials_withCustomUniverseDomain()390%n/a11141411
refreshCredentialsIfRequired_blockingSingleThread()350%20%229911
refreshCredentialsIfRequired_asyncMultiThread()330%n/a11111111
fetchIntermediateCredentials_sourceCredentialCannotRefresh_throwsIOException()310%n/a11101011
refreshCredentialsIfRequired_sourceCredentialCannotRefresh_throwsIOException()310%n/a11101011
refreshCredentialsIfRequired_firstCallWillFetchIntermediateCredentials()280%n/a11101011
getServiceAccountSourceCredentials(MockTokenServerTransportFactory)250%n/a119911
decryptRestriction(String, String)250%n/a117711
refreshCredentialsIfRequired_blockingMultiThread()240%n/a117711
builder_setsCorrectDefaultValues()240%n/a11101011
refreshCredentialsIfRequired_noRefreshNeeded()230%n/a117711
setUp()200%n/a115511
parseCabToken(AccessToken)200%n/a113311
lambda$triggerConcurrentRefresh$9(CountDownLatch, ClientSideCredentialAccessBoundaryFactory)180%n/a119911
builder_minimumTokenLifetimeNotSet_usesDefault()160%n/a119911
builder_refreshMarginNotSet_usesDefault()160%n/a119911
getClientSideCredentialAccessBoundaryFactory(ClientSideCredentialAccessBoundaryFactory.RefreshType)160%n/a117711
builder_minimumTokenLifetime_negative_throws()140%n/a116611
builder_minimumTokenLifetime_zero_throws()140%n/a116611
builder_refreshMargin_negative_throws()140%n/a116611
builder_refreshMargin_zero_throws()140%n/a116611
builder_universeDomainMismatch_throws()140%n/a117711
builder_invalidRefreshMarginAndMinimumTokenLifetime_throws()140%n/a117711
builder_invalidRefreshMargin_throws()140%n/a117711
builder_invalidMinimumTokenLifetime_throws()140%n/a117711
lambda$builder_invalidRefreshMarginAndMinimumTokenLifetime_throws$6(GoogleCredentials)120%n/a115511
builder_noSourceCredential_throws()100%n/a114411
lambda$builder_invalidMinimumTokenLifetime_throws$8(GoogleCredentials)90%n/a114411
lambda$builder_invalidRefreshMargin_throws$7(GoogleCredentials)90%n/a114411
lambda$builder_universeDomainMismatch_throws$5(GoogleCredentials)80%n/a114411
lambda$builder_refreshMargin_negative_throws$3(GoogleCredentials)80%n/a113311
lambda$builder_minimumTokenLifetime_negative_throws$1(GoogleCredentials)80%n/a113311
lambda$builder_refreshMargin_zero_throws$4(GoogleCredentials)70%n/a113311
lambda$builder_minimumTokenLifetime_zero_throws$2(GoogleCredentials)70%n/a113311
lambda$builder_noSourceCredential_throws$0()60%n/a113311
lambda$generateToken_withMalformSessionKey_failure$12(ClientSideCredentialAccessBoundaryFactory, CredentialAccessBoundary)50%n/a111111
lambda$generateToken_withSessionKeyNotBase64Encoded_failure$11(ClientSideCredentialAccessBoundaryFactory, CredentialAccessBoundary)50%n/a111111
lambda$generateToken_withInvalidAvailabilityCondition_failure$10(ClientSideCredentialAccessBoundaryFactory, CredentialAccessBoundary)50%n/a111111
ClientSideCredentialAccessBoundaryFactoryTest()30%n/a111111