TestCacheValidityPolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total654 of 6540%0 of 0n/a29291441442929
testFreshnessLifetimeIsMaxAgeEvenIfExpiresIsPresent()380%n/a118811
testFreshnessLifetimeIsSMaxAgeEvenIfExpiresIsPresent()380%n/a118811
testFreshnessLifetimeIsFromExpiresHeaderIfNoMaxAge()360%n/a117711
setUp()330%n/a117711
testHeuristicFreshnessLifetime()320%n/a115511
testHeuristicFreshnessLifetimeIsNonNegative()310%n/a115511
testSMaxAgeIsIgnoredWhenNotShared()290%n/a11111111
testApparentAgeIsResponseReceivedTimeLessDateHeader()280%n/a114411
testNegativeApparentAgeIsBroughtUpToZero()280%n/a114411
testCorrectedReceivedAgeIsAgeHeaderIfLarger()280%n/a115511
testHeuristicFreshnessLifetimeCustomProperly()260%n/a117711
testGetCorrectedAgeValue()220%n/a114411
testApparentAgeIsMaxIntIfDateHeaderNotPresent()210%n/a114411
testNegativeAgeHeaderValueReturnsZero()210%n/a114411
testMalformedAgeHeaderOverflow()210%n/a114411
testMalformedAgeHeaderValueReturnsMaxAge()190%n/a113311
testMalformedAgeHeaderMultipleWellFormedAges()190%n/a113311
testMalformedAgeHeaderMultiplesMalformedAges()190%n/a113311
testMalformedAgeHeaderNegativeAge()190%n/a113311
testFreshnessLifetimeIsSMaxAgeIfPresent()180%n/a117711
testFreshnessLifetimeUsesSharedMaxAgeInSharedCache()180%n/a117711
testCurrentAgeIsCorrectedInitialAgePlusResidentTime()170%n/a114411
testCorrectedInitialAgeIsCorrectedReceivedAgePlusResponseDelay()160%n/a114411
testResidentTimeSecondsIsTimeSinceResponseTime()160%n/a113311
testFreshnessLifetimeIsMaxAgeIfPresent()160%n/a116611
testFreshnessLifetimeUsesMaxAgeWhenSharedMaxAgeNotPresent()160%n/a116611
testResponseDelayIsDifferenceBetweenResponseAndRequestTimes()140%n/a113311
testHeuristicFreshnessLifetimeDefaultsProperly()120%n/a114411
TestCacheValidityPolicy()30%n/a111111