public void testMayNotReturnStaleIfErrorInResponseAndAfterRequestWindow(){
Header[] headers = new Header[] {
new BasicHeader("Date", DateUtils.formatDate(tenSecondsAgo)),
new BasicHeader("Cache-Control", "max-age=5")
};
HttpCacheEntry entry = HttpTestUtils.makeCacheEntry(now, now, headers);
HttpRequest req = new BasicHttpRequest("GET","/",HttpVersion.HTTP_1_1);
req.setHeader("Cache-Control","stale-if-error=1");
assertFalse(impl.mayReturnStaleIfError(req, entry, now));
}