CachedResponseSuitabilityChecker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total738 of 7380%180 of 1800%1071071661661717
assessSuitability(RequestCacheControl, ResponseCacheControl, HttpRequest, HttpCacheEntry, Instant)2760%680%3535686811
isSuitableIfError(RequestCacheControl, ResponseCacheControl, HttpCacheEntry, Instant)880%240%1313131311
requestHeadersMatch(HttpRequest, HttpCacheEntry)730%100%66181811
allConditionalsMatch(HttpRequest, HttpCacheEntry, Instant)610%280%1515111111
lastModifiedValidatorMatches(HttpRequest, HttpCacheEntry, Instant)430%100%669911
isResponseNoCache(ResponseCacheControl, HttpCacheEntry)400%100%66121211
requestUriMatch(HttpRequest, HttpCacheEntry)360%60%447711
etagValidatorMatches(HttpRequest, HttpCacheEntry)320%80%55101011
requestMethodMatch(HttpRequest, HttpCacheEntry)200%60%442211
hasUnsupportedConditionalHeaders(HttpRequest)160%60%443311
CachedResponseSuitabilityChecker(CacheValidityPolicy, CacheConfig)140%n/a115511
isConditional(HttpRequest)120%40%331111
CachedResponseSuitabilityChecker(CacheConfig)80%n/a112211
lambda$requestHeadersMatch$0(Set, String)70%n/a112211
hasSupportedEtagValidator(HttpRequest)40%n/a111111
hasSupportedLastModifiedValidator(HttpRequest)40%n/a111111
static {...}40%n/a111111