5 <!-- Generated by javadoc (11.0.9.1) on Mon Jan 25 21:25:52 CET 2021 -->
6 <title>HttpResourceFetcherTest (HttpResources 2.0.0 Test API)</title>
7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8 <meta name="dc.created" content="2021-01-25">
9 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
10 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
11 <script type="text/javascript" src="../../../script.js"></script>
12 <script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
13 <script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
15 <script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
17 <script type="text/javascript" src="../../../jquery/jquery-3.5.1.js"></script>
18 <script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
21 <script type="text/javascript"><!--
23 if (location.href.indexOf('is-external=true') == -1) {
24 parent.document.title="HttpResourceFetcherTest (HttpResources 2.0.0 Test API)";
30 var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10};
31 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
32 var altColor = "altColor";
33 var rowColor = "rowColor";
34 var tableTab = "tableTab";
35 var activeTableTab = "activeTableTab";
36 var pathtoroot = "../../../";
37 var useModuleDirectories = true;
38 loadScripts(document, 'script');</script>
40 <div>JavaScript is disabled on your browser.</div>
42 <header role="banner">
43 <nav role="navigation">
44 <div class="fixedNav">
45 <!-- ========= START OF TOP NAVBAR ======= -->
46 <div class="topNav"><a id="navbar.top">
49 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
50 <a id="navbar.top.firstrow">
53 <ul class="navList" title="Navigation">
54 <li><a href="package-summary.html">Package</a></li>
55 <li class="navBarCell1Rev">Class</li>
56 <li><a href="class-use/HttpResourceFetcherTest.html">Use</a></li>
57 <li><a href="package-tree.html">Tree</a></li>
58 <li><a href="../../../deprecated-list.html">Deprecated</a></li>
59 <li><a href="../../../index-all.html">Index</a></li>
60 <li><a href="../../../help-doc.html">Help</a></li>
64 <ul class="navList" id="allclasses_navbar_top">
65 <li><a href="../../../allclasses.html">All Classes</a></li>
67 <ul class="navListSearch">
68 <li><label for="search">SEARCH:</label>
69 <input type="text" id="search" value="search" disabled="disabled">
70 <input type="reset" id="reset" value="reset" disabled="disabled">
74 <script type="text/javascript"><!--
75 allClassesLink = document.getElementById("allclasses_navbar_top");
77 allClassesLink.style.display = "block";
80 allClassesLink.style.display = "none";
85 <div>JavaScript is disabled on your browser.</div>
89 <ul class="subNavList">
90 <li>Summary: </li>
91 <li>Nested | </li>
92 <li>Field | </li>
93 <li><a href="#constructor.summary">Constr</a> | </li>
94 <li><a href="#method.summary">Method</a></li>
96 <ul class="subNavList">
97 <li>Detail: </li>
98 <li>Field | </li>
99 <li><a href="#constructor.detail">Constr</a> | </li>
100 <li><a href="#method.detail">Method</a></li>
103 <a id="skip.navbar.top">
106 <!-- ========= END OF TOP NAVBAR ========= -->
108 <div class="navPadding"> </div>
109 <script type="text/javascript"><!--
110 $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
115 <!-- ======== START OF CLASS DATA ======== -->
118 <div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">de.juplo.httpresources</a></div>
119 <h2 title="Class HttpResourceFetcherTest" class="title">Class HttpResourceFetcherTest</h2>
121 <div class="contentContainer">
122 <ul class="inheritance">
123 <li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
125 <ul class="inheritance">
126 <li>de.juplo.httpresources.HttpResourceFetcherTest</li>
130 <div class="description">
131 <ul class="blockList">
132 <li class="blockList">
134 <pre>public class <span class="typeNameLabel">HttpResourceFetcherTest</span>
135 extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
136 <div class="block">Tests the inner class <a href="../../../../apidocs/de/juplo/httpresources/HttpResourceFetcher.html?is-external=true" title="class or interface in de.juplo.httpresources" class="externalLink"><code>HttpResourceFetcher</code></a>.</div>
138 <dt><span class="simpleTagLabel">Author:</span></dt>
144 <div class="summary">
145 <ul class="blockList">
146 <li class="blockList">
147 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
148 <section role="region">
149 <ul class="blockList">
150 <li class="blockList"><a id="constructor.summary">
153 <h3>Constructor Summary</h3>
154 <table class="memberSummary">
155 <caption><span>Constructors</span><span class="tabEnd"> </span></caption>
157 <th class="colFirst" scope="col">Constructor</th>
158 <th class="colLast" scope="col">Description</th>
160 <tr class="altColor">
161 <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">HttpResourceFetcherTest</a></span>()</code></th>
162 <td class="colLast"> </td>
168 <!-- ========== METHOD SUMMARY =========== -->
169 <section role="region">
170 <ul class="blockList">
171 <li class="blockList"><a id="method.summary">
174 <h3>Method Summary</h3>
175 <table class="memberSummary">
176 <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
178 <th class="colFirst" scope="col">Modifier and Type</th>
179 <th class="colSecond" scope="col">Method</th>
180 <th class="colLast" scope="col">Description</th>
182 <tr id="i0" class="altColor">
183 <td class="colFirst"><code>void</code></td>
184 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP10()">test_Fetch_200_HTTP10</a></span>()</code></th>
185 <td class="colLast"> </td>
187 <tr id="i1" class="rowColor">
188 <td class="colFirst"><code>void</code></td>
189 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP10_InvalidExpires()">test_Fetch_200_HTTP10_InvalidExpires</a></span>()</code></th>
190 <td class="colLast"> </td>
192 <tr id="i2" class="altColor">
193 <td class="colFirst"><code>void</code></td>
194 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11()">test_Fetch_200_HTTP11</a></span>()</code></th>
195 <td class="colLast"> </td>
197 <tr id="i3" class="rowColor">
198 <td class="colFirst"><code>void</code></td>
199 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_DateMissing_()">test_Fetch_200_HTTP11_DateMissing_</a></span>()</code></th>
200 <td class="colLast"> </td>
202 <tr id="i4" class="altColor">
203 <td class="colFirst"><code>void</code></td>
204 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_Encoding()">test_Fetch_200_HTTP11_Encoding</a></span>()</code></th>
205 <td class="colLast"> </td>
207 <tr id="i5" class="rowColor">
208 <td class="colFirst"><code>void</code></td>
209 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_MaxAge0()">test_Fetch_200_HTTP11_MaxAge0</a></span>()</code></th>
210 <td class="colLast"> </td>
212 <tr id="i6" class="altColor">
213 <td class="colFirst"><code>void</code></td>
214 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_MinTTL()">test_Fetch_200_HTTP11_MinTTL</a></span>()</code></th>
215 <td class="colLast"> </td>
217 <tr id="i7" class="rowColor">
218 <td class="colFirst"><code>void</code></td>
219 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_MustRevalidate()">test_Fetch_200_HTTP11_MustRevalidate</a></span>()</code></th>
220 <td class="colLast"> </td>
222 <tr id="i8" class="altColor">
223 <td class="colFirst"><code>void</code></td>
224 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_NoCache()">test_Fetch_200_HTTP11_NoCache</a></span>()</code></th>
225 <td class="colLast"> </td>
227 <tr id="i9" class="rowColor">
228 <td class="colFirst"><code>void</code></td>
229 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_HTTP11_NoCacheQualified()">test_Fetch_200_HTTP11_NoCacheQualified</a></span>()</code></th>
230 <td class="colLast"> </td>
232 <tr id="i10" class="altColor">
233 <td class="colFirst"><code>void</code></td>
234 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_Mixed()">test_Fetch_200_Mixed</a></span>()</code></th>
235 <td class="colLast"> </td>
237 <tr id="i11" class="rowColor">
238 <td class="colFirst"><code>void</code></td>
239 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_Mixed_ExpiresOverwritten()">test_Fetch_200_Mixed_ExpiresOverwritten</a></span>()</code></th>
240 <td class="colLast"> </td>
242 <tr id="i12" class="altColor">
243 <td class="colFirst"><code>void</code></td>
244 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_NoHeaders()">test_Fetch_200_NoHeaders</a></span>()</code></th>
245 <td class="colLast"> </td>
247 <tr id="i13" class="rowColor">
248 <td class="colFirst"><code>void</code></td>
249 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_200_NoHeaders_NoBody()">test_Fetch_200_NoHeaders_NoBody</a></span>()</code></th>
250 <td class="colLast"> </td>
252 <tr id="i14" class="altColor">
253 <td class="colFirst"><code>void</code></td>
254 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_404_HTTP11()">test_Fetch_404_HTTP11</a></span>()</code></th>
255 <td class="colLast"> </td>
257 <tr id="i15" class="rowColor">
258 <td class="colFirst"><code>void</code></td>
259 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_404_HTTP11_Cacheable()">test_Fetch_404_HTTP11_Cacheable</a></span>()</code></th>
260 <td class="colLast"> </td>
262 <tr id="i16" class="altColor">
263 <td class="colFirst"><code>void</code></td>
264 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_500_HTTP11()">test_Fetch_500_HTTP11</a></span>()</code></th>
265 <td class="colLast"> </td>
267 <tr id="i17" class="rowColor">
268 <td class="colFirst"><code>void</code></td>
269 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_Cached_Expired()">test_Fetch_Cached_Expired</a></span>()</code></th>
270 <td class="colLast"> </td>
272 <tr id="i18" class="altColor">
273 <td class="colFirst"><code>void</code></td>
274 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_Cached_NotFound()">test_Fetch_Cached_NotFound</a></span>()</code></th>
275 <td class="colLast"> </td>
277 <tr id="i19" class="rowColor">
278 <td class="colFirst"><code>void</code></td>
279 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_Cached_ServerError()">test_Fetch_Cached_ServerError</a></span>()</code></th>
280 <td class="colLast"> </td>
282 <tr id="i20" class="altColor">
283 <td class="colFirst"><code>void</code></td>
284 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_Cached_Valid()">test_Fetch_Cached_Valid</a></span>()</code></th>
285 <td class="colLast"> </td>
287 <tr id="i21" class="rowColor">
288 <td class="colFirst"><code>void</code></td>
289 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Fetch_ServerDown()">test_Fetch_ServerDown</a></span>()</code></th>
290 <td class="colLast"> </td>
292 <tr id="i22" class="altColor">
293 <td class="colFirst"><code>void</code></td>
294 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_200()">test_Update_200</a></span>()</code></th>
295 <td class="colLast"> </td>
297 <tr id="i23" class="rowColor">
298 <td class="colFirst"><code>void</code></td>
299 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_304()">test_Update_304</a></span>()</code></th>
300 <td class="colLast"> </td>
302 <tr id="i24" class="altColor">
303 <td class="colFirst"><code>void</code></td>
304 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_404()">test_Update_404</a></span>()</code></th>
305 <td class="colLast"> </td>
307 <tr id="i25" class="rowColor">
308 <td class="colFirst"><code>void</code></td>
309 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_404_ServeStale()">test_Update_404_ServeStale</a></span>()</code></th>
310 <td class="colLast"> </td>
312 <tr id="i26" class="altColor">
313 <td class="colFirst"><code>void</code></td>
314 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_500()">test_Update_500</a></span>()</code></th>
315 <td class="colLast"> </td>
317 <tr id="i27" class="rowColor">
318 <td class="colFirst"><code>void</code></td>
319 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_500_MustRevalidate_ServeStale()">test_Update_500_MustRevalidate_ServeStale</a></span>()</code></th>
320 <td class="colLast"> </td>
322 <tr id="i28" class="altColor">
323 <td class="colFirst"><code>void</code></td>
324 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_Cached_Expired_RequestIsExecuted()">test_Update_Cached_Expired_RequestIsExecuted</a></span>()</code></th>
325 <td class="colLast"> </td>
327 <tr id="i29" class="rowColor">
328 <td class="colFirst"><code>void</code></td>
329 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_Cached_Same_RequestIsExecuted()">test_Update_Cached_Same_RequestIsExecuted</a></span>()</code></th>
330 <td class="colLast"> </td>
332 <tr id="i30" class="altColor">
333 <td class="colFirst"><code>void</code></td>
334 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_Cached_Valid()">test_Update_Cached_Valid</a></span>()</code></th>
335 <td class="colLast"> </td>
337 <tr id="i31" class="rowColor">
338 <td class="colFirst"><code>void</code></td>
339 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_MustRevalidate_304()">test_Update_MustRevalidate_304</a></span>()</code></th>
340 <td class="colLast"> </td>
342 <tr id="i32" class="altColor">
343 <td class="colFirst"><code>void</code></td>
344 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_MustRevalidate_500()">test_Update_MustRevalidate_500</a></span>()</code></th>
345 <td class="colLast"> </td>
347 <tr id="i33" class="rowColor">
348 <td class="colFirst"><code>void</code></td>
349 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#test_Update_ServerDown()">test_Update_ServerDown</a></span>()</code></th>
350 <td class="colLast"> </td>
352 <tr id="i34" class="altColor">
353 <td class="colFirst"><code>void</code></td>
354 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withServeStaleFalse()">withServeStaleFalse</a></span>()</code></th>
355 <td class="colLast"> </td>
357 <tr id="i35" class="rowColor">
358 <td class="colFirst"><code>void</code></td>
359 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withServeStaleFalseAndMinTTL()">withServeStaleFalseAndMinTTL</a></span>()</code></th>
360 <td class="colLast"> </td>
362 <tr id="i36" class="altColor">
363 <td class="colFirst"><code>void</code></td>
364 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withServeStaleTrue()">withServeStaleTrue</a></span>()</code></th>
365 <td class="colLast"> </td>
368 <ul class="blockList">
369 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
372 <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
373 <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></li>
381 <div class="details">
382 <ul class="blockList">
383 <li class="blockList">
384 <!-- ========= CONSTRUCTOR DETAIL ======== -->
385 <section role="region">
386 <ul class="blockList">
387 <li class="blockList"><a id="constructor.detail">
390 <h3>Constructor Detail</h3>
391 <a id="<init>()">
394 <ul class="blockListLast">
395 <li class="blockList">
396 <h4>HttpResourceFetcherTest</h4>
397 <pre>public HttpResourceFetcherTest()</pre>
403 <!-- ============ METHOD DETAIL ========== -->
404 <section role="region">
405 <ul class="blockList">
406 <li class="blockList"><a id="method.detail">
409 <h3>Method Detail</h3>
410 <a id="withServeStaleFalse()">
413 <ul class="blockList">
414 <li class="blockList">
415 <h4>withServeStaleFalse</h4>
416 <pre class="methodSignature">public void withServeStaleFalse()</pre>
419 <a id="withServeStaleFalseAndMinTTL()">
422 <ul class="blockList">
423 <li class="blockList">
424 <h4>withServeStaleFalseAndMinTTL</h4>
425 <pre class="methodSignature">public void withServeStaleFalseAndMinTTL()</pre>
428 <a id="withServeStaleTrue()">
431 <ul class="blockList">
432 <li class="blockList">
433 <h4>withServeStaleTrue</h4>
434 <pre class="methodSignature">public void withServeStaleTrue()</pre>
437 <a id="test_Fetch_Cached_Valid()">
440 <ul class="blockList">
441 <li class="blockList">
442 <h4>test_Fetch_Cached_Valid</h4>
443 <pre class="methodSignature">@Test
444 @DisplayName("first request -- cached - valid")
445 public void test_Fetch_Cached_Valid()
446 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
448 <dt><span class="throwsLabel">Throws:</span></dt>
449 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
453 <a id="test_Fetch_Cached_Expired()">
456 <ul class="blockList">
457 <li class="blockList">
458 <h4>test_Fetch_Cached_Expired</h4>
459 <pre class="methodSignature">@Test
460 @DisplayName("first request -- cached - expired")
461 public void test_Fetch_Cached_Expired()
462 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
464 <dt><span class="throwsLabel">Throws:</span></dt>
465 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
469 <a id="test_Fetch_Cached_NotFound()">
472 <ul class="blockList">
473 <li class="blockList">
474 <h4>test_Fetch_Cached_NotFound</h4>
475 <pre class="methodSignature">@Test
476 @DisplayName("first request -- cached - not found")
477 public void test_Fetch_Cached_NotFound()
478 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
480 <dt><span class="throwsLabel">Throws:</span></dt>
481 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
485 <a id="test_Fetch_Cached_ServerError()">
488 <ul class="blockList">
489 <li class="blockList">
490 <h4>test_Fetch_Cached_ServerError</h4>
491 <pre class="methodSignature">@Test
492 @DisplayName("first request -- cached - server error")
493 public void test_Fetch_Cached_ServerError()
494 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
496 <dt><span class="throwsLabel">Throws:</span></dt>
497 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
501 <a id="test_Fetch_200_NoHeaders_NoBody()">
504 <ul class="blockList">
505 <li class="blockList">
506 <h4>test_Fetch_200_NoHeaders_NoBody</h4>
507 <pre class="methodSignature">@Test
508 @DisplayName("first request -- 200 - no headers / no body")
509 public void test_Fetch_200_NoHeaders_NoBody()
510 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
512 <dt><span class="throwsLabel">Throws:</span></dt>
513 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
517 <a id="test_Fetch_200_NoHeaders()">
520 <ul class="blockList">
521 <li class="blockList">
522 <h4>test_Fetch_200_NoHeaders</h4>
523 <pre class="methodSignature">@Test
524 @DisplayName("first request -- 200 - no headers")
525 public void test_Fetch_200_NoHeaders()
526 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
528 <dt><span class="throwsLabel">Throws:</span></dt>
529 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
533 <a id="test_Fetch_200_HTTP11()">
536 <ul class="blockList">
537 <li class="blockList">
538 <h4>test_Fetch_200_HTTP11</h4>
539 <pre class="methodSignature">@Test
540 @DisplayName("first request -- 200 - HTTP/1.1")
541 public void test_Fetch_200_HTTP11()
542 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
544 <dt><span class="throwsLabel">Throws:</span></dt>
545 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
549 <a id="test_Fetch_200_HTTP11_MinTTL()">
552 <ul class="blockList">
553 <li class="blockList">
554 <h4>test_Fetch_200_HTTP11_MinTTL</h4>
555 <pre class="methodSignature">@Test
556 @DisplayName("first request + min-TTL -- 200 - HTTP/1.1")
557 public void test_Fetch_200_HTTP11_MinTTL()
558 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
560 <dt><span class="throwsLabel">Throws:</span></dt>
561 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
565 <a id="test_Fetch_200_HTTP11_DateMissing_()">
568 <ul class="blockList">
569 <li class="blockList">
570 <h4>test_Fetch_200_HTTP11_DateMissing_</h4>
571 <pre class="methodSignature">@Test
572 @DisplayName("first request -- 200 - HTTP/1.1 / Date-Header is missing")
573 public void test_Fetch_200_HTTP11_DateMissing_()
574 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
576 <dt><span class="throwsLabel">Throws:</span></dt>
577 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
581 <a id="test_Fetch_200_HTTP11_MaxAge0()">
584 <ul class="blockList">
585 <li class="blockList">
586 <h4>test_Fetch_200_HTTP11_MaxAge0</h4>
587 <pre class="methodSignature">@Test
588 @DisplayName("first request -- 200 - HTTP/1.1 / Cache-Control: public, max-age=0")
589 public void test_Fetch_200_HTTP11_MaxAge0()
590 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
592 <dt><span class="throwsLabel">Throws:</span></dt>
593 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
597 <a id="test_Fetch_200_HTTP11_NoCache()">
600 <ul class="blockList">
601 <li class="blockList">
602 <h4>test_Fetch_200_HTTP11_NoCache</h4>
603 <pre class="methodSignature">@Test
604 @DisplayName("first request -- 200 - HTTP/1.1 / Cache-Control: no-cache")
605 public void test_Fetch_200_HTTP11_NoCache()
606 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
608 <dt><span class="throwsLabel">Throws:</span></dt>
609 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
613 <a id="test_Fetch_200_HTTP11_NoCacheQualified()">
616 <ul class="blockList">
617 <li class="blockList">
618 <h4>test_Fetch_200_HTTP11_NoCacheQualified</h4>
619 <pre class="methodSignature">@Test
620 @DisplayName("first request -- 200 - HTTP/1.1 / Cache-Control: no-cache=\"Cookie\"")
621 public void test_Fetch_200_HTTP11_NoCacheQualified()
622 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
624 <dt><span class="throwsLabel">Throws:</span></dt>
625 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
629 <a id="test_Fetch_200_HTTP10()">
632 <ul class="blockList">
633 <li class="blockList">
634 <h4>test_Fetch_200_HTTP10</h4>
635 <pre class="methodSignature">@Test
636 @DisplayName("first request -- 200 - HTTP/1.0")
637 public void test_Fetch_200_HTTP10()
638 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
640 <dt><span class="throwsLabel">Throws:</span></dt>
641 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
645 <a id="test_Fetch_200_HTTP10_InvalidExpires()">
648 <ul class="blockList">
649 <li class="blockList">
650 <h4>test_Fetch_200_HTTP10_InvalidExpires</h4>
651 <pre class="methodSignature">@Test
652 @DisplayName("first request -- 200 - HTTP/1.0 / invalid Expires-Header")
653 public void test_Fetch_200_HTTP10_InvalidExpires()
654 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
656 <dt><span class="throwsLabel">Throws:</span></dt>
657 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
661 <a id="test_Fetch_200_Mixed()">
664 <ul class="blockList">
665 <li class="blockList">
666 <h4>test_Fetch_200_Mixed</h4>
667 <pre class="methodSignature">@Test
668 @DisplayName("first request -- 200 - HTTP/mixed: Expires + Cache-Control: private")
669 public void test_Fetch_200_Mixed()
670 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
672 <dt><span class="throwsLabel">Throws:</span></dt>
673 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
677 <a id="test_Fetch_200_Mixed_ExpiresOverwritten()">
680 <ul class="blockList">
681 <li class="blockList">
682 <h4>test_Fetch_200_Mixed_ExpiresOverwritten</h4>
683 <pre class="methodSignature">@Test
684 @DisplayName("first request -- 200 - HTTP/mixed: Expires + Cache-Control: max-age")
685 public void test_Fetch_200_Mixed_ExpiresOverwritten()
686 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
688 <dt><span class="throwsLabel">Throws:</span></dt>
689 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
693 <a id="test_Fetch_200_HTTP11_Encoding()">
696 <ul class="blockList">
697 <li class="blockList">
698 <h4>test_Fetch_200_HTTP11_Encoding</h4>
699 <pre class="methodSignature">@Test
700 @DisplayName("first request -- 200 - HTTP/1.1 + Content-Encoding: gzip")
701 public void test_Fetch_200_HTTP11_Encoding()
702 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
704 <dt><span class="throwsLabel">Throws:</span></dt>
705 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
709 <a id="test_Fetch_200_HTTP11_MustRevalidate()">
712 <ul class="blockList">
713 <li class="blockList">
714 <h4>test_Fetch_200_HTTP11_MustRevalidate</h4>
715 <pre class="methodSignature">@Test
716 @DisplayName("first request -- 200 - HTTP/1.1 + Cache-Control: must-revalidate")
717 public void test_Fetch_200_HTTP11_MustRevalidate()
718 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
720 <dt><span class="throwsLabel">Throws:</span></dt>
721 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
725 <a id="test_Fetch_404_HTTP11()">
728 <ul class="blockList">
729 <li class="blockList">
730 <h4>test_Fetch_404_HTTP11</h4>
731 <pre class="methodSignature">@Test
732 @DisplayName("first request -- 400 - HTTP/1.1")
733 public void test_Fetch_404_HTTP11()
734 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
736 <dt><span class="throwsLabel">Throws:</span></dt>
737 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
741 <a id="test_Fetch_404_HTTP11_Cacheable()">
744 <ul class="blockList">
745 <li class="blockList">
746 <h4>test_Fetch_404_HTTP11_Cacheable</h4>
747 <pre class="methodSignature">@Test
748 @DisplayName("first request -- 404 - HTTP/1.1 + Cache-Control: max-age")
749 public void test_Fetch_404_HTTP11_Cacheable()
750 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
752 <dt><span class="throwsLabel">Throws:</span></dt>
753 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
757 <a id="test_Fetch_500_HTTP11()">
760 <ul class="blockList">
761 <li class="blockList">
762 <h4>test_Fetch_500_HTTP11</h4>
763 <pre class="methodSignature">@Test
764 @DisplayName("first request -- 500 - HTTP/1.1")
765 public void test_Fetch_500_HTTP11()
766 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
768 <dt><span class="throwsLabel">Throws:</span></dt>
769 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
773 <a id="test_Fetch_ServerDown()">
776 <ul class="blockList">
777 <li class="blockList">
778 <h4>test_Fetch_ServerDown</h4>
779 <pre class="methodSignature">@Test
780 @DisplayName("first request -- server is down")
781 public void test_Fetch_ServerDown()
782 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
784 <dt><span class="throwsLabel">Throws:</span></dt>
785 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
789 <a id="test_Update_Cached_Same_RequestIsExecuted()">
792 <ul class="blockList">
793 <li class="blockList">
794 <h4>test_Update_Cached_Same_RequestIsExecuted</h4>
795 <pre class="methodSignature">@Test
796 @DisplayName("update request -- cached - same -> request is executed")
797 public void test_Update_Cached_Same_RequestIsExecuted()
798 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
800 <dt><span class="throwsLabel">Throws:</span></dt>
801 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
805 <a id="test_Update_Cached_Valid()">
808 <ul class="blockList">
809 <li class="blockList">
810 <h4>test_Update_Cached_Valid</h4>
811 <pre class="methodSignature">@Test
812 @DisplayName("update request -- cached - valid")
813 public void test_Update_Cached_Valid()
814 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
816 <dt><span class="throwsLabel">Throws:</span></dt>
817 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
821 <a id="test_Update_Cached_Expired_RequestIsExecuted()">
824 <ul class="blockList">
825 <li class="blockList">
826 <h4>test_Update_Cached_Expired_RequestIsExecuted</h4>
827 <pre class="methodSignature">@Test
828 @DisplayName("update request -- cached - expired -> request is executed")
829 public void test_Update_Cached_Expired_RequestIsExecuted()
830 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
832 <dt><span class="throwsLabel">Throws:</span></dt>
833 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
837 <a id="test_Update_304()">
840 <ul class="blockList">
841 <li class="blockList">
842 <h4>test_Update_304</h4>
843 <pre class="methodSignature">@Test
844 @DisplayName("update request -- 304: not modified")
845 public void test_Update_304()
846 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
848 <dt><span class="throwsLabel">Throws:</span></dt>
849 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
853 <a id="test_Update_200()">
856 <ul class="blockList">
857 <li class="blockList">
858 <h4>test_Update_200</h4>
859 <pre class="methodSignature">@Test
860 @DisplayName("update request -- 200: modified")
861 public void test_Update_200()
862 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
864 <dt><span class="throwsLabel">Throws:</span></dt>
865 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
869 <a id="test_Update_404()">
872 <ul class="blockList">
873 <li class="blockList">
874 <h4>test_Update_404</h4>
875 <pre class="methodSignature">@Test
876 @DisplayName("update request -- 404: not found")
877 public void test_Update_404()
878 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
880 <dt><span class="throwsLabel">Throws:</span></dt>
881 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
885 <a id="test_Update_500()">
888 <ul class="blockList">
889 <li class="blockList">
890 <h4>test_Update_500</h4>
891 <pre class="methodSignature">@Test
892 @DisplayName("update request -- 500: server error")
893 public void test_Update_500()
894 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
896 <dt><span class="throwsLabel">Throws:</span></dt>
897 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
901 <a id="test_Update_MustRevalidate_304()">
904 <ul class="blockList">
905 <li class="blockList">
906 <h4>test_Update_MustRevalidate_304</h4>
907 <pre class="methodSignature">@Test
908 @DisplayName("update request -- must revalidate / 304: not modified")
909 public void test_Update_MustRevalidate_304()
910 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
912 <dt><span class="throwsLabel">Throws:</span></dt>
913 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
917 <a id="test_Update_MustRevalidate_500()">
920 <ul class="blockList">
921 <li class="blockList">
922 <h4>test_Update_MustRevalidate_500</h4>
923 <pre class="methodSignature">@Test
924 @DisplayName("update request -- must-revalidate / 500: server error")
925 public void test_Update_MustRevalidate_500()
926 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
928 <dt><span class="throwsLabel">Throws:</span></dt>
929 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
933 <a id="test_Update_404_ServeStale()">
936 <ul class="blockList">
937 <li class="blockList">
938 <h4>test_Update_404_ServeStale</h4>
939 <pre class="methodSignature">@Test
940 @DisplayName("update request + serve-stale -- 404: not found")
941 public void test_Update_404_ServeStale()
942 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
944 <dt><span class="throwsLabel">Throws:</span></dt>
945 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
949 <a id="test_Update_500_MustRevalidate_ServeStale()">
952 <ul class="blockList">
953 <li class="blockList">
954 <h4>test_Update_500_MustRevalidate_ServeStale</h4>
955 <pre class="methodSignature">@Test
956 @DisplayName("update request + serve-stale -- must-revalidate / 500: server error")
957 public void test_Update_500_MustRevalidate_ServeStale()
958 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
960 <dt><span class="throwsLabel">Throws:</span></dt>
961 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
965 <a id="test_Update_ServerDown()">
968 <ul class="blockListLast">
969 <li class="blockList">
970 <h4>test_Update_ServerDown</h4>
971 <pre class="methodSignature">@Test
972 @DisplayName("update request -- server is down")
973 public void test_Update_ServerDown()
974 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
976 <dt><span class="throwsLabel">Throws:</span></dt>
977 <dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
989 <!-- ========= END OF CLASS DATA ========= -->
990 <footer role="contentinfo">
991 <nav role="navigation">
992 <!-- ======= START OF BOTTOM NAVBAR ====== -->
993 <div class="bottomNav"><a id="navbar.bottom">
996 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
997 <a id="navbar.bottom.firstrow">
1000 <ul class="navList" title="Navigation">
1001 <li><a href="package-summary.html">Package</a></li>
1002 <li class="navBarCell1Rev">Class</li>
1003 <li><a href="class-use/HttpResourceFetcherTest.html">Use</a></li>
1004 <li><a href="package-tree.html">Tree</a></li>
1005 <li><a href="../../../deprecated-list.html">Deprecated</a></li>
1006 <li><a href="../../../index-all.html">Index</a></li>
1007 <li><a href="../../../help-doc.html">Help</a></li>
1010 <div class="subNav">
1011 <ul class="navList" id="allclasses_navbar_bottom">
1012 <li><a href="../../../allclasses.html">All Classes</a></li>
1015 <script type="text/javascript"><!--
1016 allClassesLink = document.getElementById("allclasses_navbar_bottom");
1018 allClassesLink.style.display = "block";
1021 allClassesLink.style.display = "none";
1026 <div>JavaScript is disabled on your browser.</div>
1030 <ul class="subNavList">
1031 <li>Summary: </li>
1032 <li>Nested | </li>
1033 <li>Field | </li>
1034 <li><a href="#constructor.summary">Constr</a> | </li>
1035 <li><a href="#method.summary">Method</a></li>
1037 <ul class="subNavList">
1038 <li>Detail: </li>
1039 <li>Field | </li>
1040 <li><a href="#constructor.detail">Constr</a> | </li>
1041 <li><a href="#method.detail">Method</a></li>
1044 <a id="skip.navbar.bottom">
1047 <!-- ======== END OF BOTTOM NAVBAR ======= -->
1049 <p class="legalCopy"><small>Copyright © 2020–2021 <a href="https://juplo.de">juplo</a>. All rights reserved.</small></p>