TMP:site (Nach Korrektur an thymeskin neu generiert??)
[website] / dist / http-resources / 2.0.0 / testapidocs / de / juplo / httpresources / IntegrationTestBase.html
1 <!DOCTYPE HTML>
2 <!-- NewPage -->
3 <html lang="de">
4 <head>
5 <!-- Generated by javadoc (11.0.9.1) on Mon Jan 25 21:25:52 CET 2021 -->
6 <title>IntegrationTestBase (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>
14 <!--[if IE]>
15 <script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
16 <![endif]-->
17 <script type="text/javascript" src="../../../jquery/jquery-3.5.1.js"></script>
18 <script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
19 </head>
20 <body>
21 <script type="text/javascript"><!--
22     try {
23         if (location.href.indexOf('is-external=true') == -1) {
24             parent.document.title="IntegrationTestBase (HttpResources 2.0.0 Test API)";
25         }
26     }
27     catch(err) {
28     }
29 //-->
30 var data = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":10,"i13":9};
31 var tabs = {65535:["t0","All Methods"],1:["t1","Static 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>
39 <noscript>
40 <div>JavaScript is disabled on your browser.</div>
41 </noscript>
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">
47 <!--   -->
48 </a>
49 <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
50 <a id="navbar.top.firstrow">
51 <!--   -->
52 </a>
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/IntegrationTestBase.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>
61 </ul>
62 </div>
63 <div class="subNav">
64 <ul class="navList" id="allclasses_navbar_top">
65 <li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
66 </ul>
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">
71 </li>
72 </ul>
73 <div>
74 <script type="text/javascript"><!--
75   allClassesLink = document.getElementById("allclasses_navbar_top");
76   if(window==top) {
77     allClassesLink.style.display = "block";
78   }
79   else {
80     allClassesLink.style.display = "none";
81   }
82   //-->
83 </script>
84 <noscript>
85 <div>JavaScript is disabled on your browser.</div>
86 </noscript>
87 </div>
88 <div>
89 <ul class="subNavList">
90 <li>Summary:&nbsp;</li>
91 <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
92 <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
93 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
94 <li><a href="#method.summary">Method</a></li>
95 </ul>
96 <ul class="subNavList">
97 <li>Detail:&nbsp;</li>
98 <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
99 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
100 <li><a href="#method.detail">Method</a></li>
101 </ul>
102 </div>
103 <a id="skip.navbar.top">
104 <!--   -->
105 </a></div>
106 <!-- ========= END OF TOP NAVBAR ========= -->
107 </div>
108 <div class="navPadding">&nbsp;</div>
109 <script type="text/javascript"><!--
110 $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
111 //-->
112 </script>
113 </nav>
114 </header>
115 <!-- ======== START OF CLASS DATA ======== -->
116 <main role="main">
117 <div class="header">
118 <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">de.juplo.httpresources</a></div>
119 <h2 title="Class IntegrationTestBase" class="title">Class IntegrationTestBase</h2>
120 </div>
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>
124 <li>
125 <ul class="inheritance">
126 <li>de.juplo.httpresources.IntegrationTestBase</li>
127 </ul>
128 </li>
129 </ul>
130 <div class="description">
131 <ul class="blockList">
132 <li class="blockList">
133 <dl>
134 <dt>Direct Known Subclasses:</dt>
135 <dd><code><a href="HttpResourceChainAwareResourceLoaderIT.html" title="class in de.juplo.httpresources">HttpResourceChainAwareResourceLoaderIT</a></code>, <code><a href="HttpResourceProtocolResolverIT.html" title="class in de.juplo.httpresources">HttpResourceProtocolResolverIT</a></code>, <code><a href="HttpResourcesIT.html" title="class in de.juplo.httpresources">HttpResourcesIT</a></code>, <code><a href="ThymeleafWithHttpResourceProtocolResolverIT.html" title="class in de.juplo.httpresources">ThymeleafWithHttpResourceProtocolResolverIT</a></code>, <code><a href="VersionedResourcesIT.html" title="class in de.juplo.httpresources">VersionedResourcesIT</a></code></dd>
136 </dl>
137 <hr>
138 <pre>public abstract class <span class="typeNameLabel">IntegrationTestBase</span>
139 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>
140 <div class="block">This class starts a
141  {@link https://www.testcontainers.org/modules/nginx/ NginX-Webserver}
142  via a {@link https://www.testcontainers.org/ Testcontainer} and a
143  standalone {@link http://www.mock-server.com/#what-is-mockserver MockServer},
144  that can be used to intercept requests for assertions / verifications.
145  <p>
146  We use the {@link
147  https://www.testcontainers.org/test_framework_integration/manual_lifecycle_control/#singleton-containers
148  Singleton Pattern} to start the NginX-Testcontainer and start the MockServer
149  programmatically via the {@link
150  http://www.mock-server.com/mock_server/running_mock_server.html#client_api
151  Client-API}.</div>
152 <dl>
153 <dt><span class="simpleTagLabel">Author:</span></dt>
154 <dd>Kai Moritz</dd>
155 </dl>
156 </li>
157 </ul>
158 </div>
159 <div class="summary">
160 <ul class="blockList">
161 <li class="blockList">
162 <!-- ======== NESTED CLASS SUMMARY ======== -->
163 <section role="region">
164 <ul class="blockList">
165 <li class="blockList"><a id="nested.class.summary">
166 <!--   -->
167 </a>
168 <h3>Nested Class Summary</h3>
169 <table class="memberSummary">
170 <caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
171 <tr>
172 <th class="colFirst" scope="col">Modifier and Type</th>
173 <th class="colSecond" scope="col">Class</th>
174 <th class="colLast" scope="col">Description</th>
175 </tr>
176 <tr class="altColor">
177 <td class="colFirst"><code>static class&nbsp;</code></td>
178 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="IntegrationTestBase.Callback.html" title="class in de.juplo.httpresources">IntegrationTestBase.Callback</a></span></code></th>
179 <td class="colLast">&nbsp;</td>
180 </tr>
181 <tr class="rowColor">
182 <td class="colFirst"><code>static class&nbsp;</code></td>
183 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="IntegrationTestBase.ClockStub.html" title="class in de.juplo.httpresources">IntegrationTestBase.ClockStub</a></span></code></th>
184 <td class="colLast">&nbsp;</td>
185 </tr>
186 <tr class="altColor">
187 <td class="colFirst"><code>static class&nbsp;</code></td>
188 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="IntegrationTestBase.IntegrationTestConfiguration.html" title="class in de.juplo.httpresources">IntegrationTestBase.IntegrationTestConfiguration</a></span></code></th>
189 <td class="colLast">&nbsp;</td>
190 </tr>
191 </table>
192 </li>
193 </ul>
194 </section>
195 <!-- =========== FIELD SUMMARY =========== -->
196 <section role="region">
197 <ul class="blockList">
198 <li class="blockList"><a id="field.summary">
199 <!--   -->
200 </a>
201 <h3>Field Summary</h3>
202 <table class="memberSummary">
203 <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
204 <tr>
205 <th class="colFirst" scope="col">Modifier and Type</th>
206 <th class="colSecond" scope="col">Field</th>
207 <th class="colLast" scope="col">Description</th>
208 </tr>
209 <tr class="altColor">
210 <td class="colFirst"><code>static <a href="IntegrationTestBase.ClockStub.html" title="class in de.juplo.httpresources">IntegrationTestBase.ClockStub</a></code></td>
211 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CLOCK">CLOCK</a></span></code></th>
212 <td class="colLast">&nbsp;</td>
213 </tr>
214 <tr class="rowColor">
215 <td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html?is-external=true" title="class or interface in java.time.format" class="externalLink">DateTimeFormatter</a></code></td>
216 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#formatter">formatter</a></span></code></th>
217 <td class="colLast">&nbsp;</td>
218 </tr>
219 <tr class="altColor">
220 <td class="colFirst"><code>static org.testcontainers.containers.NginxContainer</code></td>
221 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NGINX">NGINX</a></span></code></th>
222 <td class="colLast">&nbsp;</td>
223 </tr>
224 <tr class="rowColor">
225 <td class="colFirst"><code>org.mockserver.integration.ClientAndServer</code></td>
226 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#server">server</a></span></code></th>
227 <td class="colLast">&nbsp;</td>
228 </tr>
229 </table>
230 </li>
231 </ul>
232 </section>
233 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
234 <section role="region">
235 <ul class="blockList">
236 <li class="blockList"><a id="constructor.summary">
237 <!--   -->
238 </a>
239 <h3>Constructor Summary</h3>
240 <table class="memberSummary">
241 <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
242 <tr>
243 <th class="colFirst" scope="col">Constructor</th>
244 <th class="colLast" scope="col">Description</th>
245 </tr>
246 <tr class="altColor">
247 <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">IntegrationTestBase</a></span>()</code></th>
248 <td class="colLast">&nbsp;</td>
249 </tr>
250 </table>
251 </li>
252 </ul>
253 </section>
254 <!-- ========== METHOD SUMMARY =========== -->
255 <section role="region">
256 <ul class="blockList">
257 <li class="blockList"><a id="method.summary">
258 <!--   -->
259 </a>
260 <h3>Method Summary</h3>
261 <table class="memberSummary">
262 <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
263 <tr>
264 <th class="colFirst" scope="col">Modifier and Type</th>
265 <th class="colSecond" scope="col">Method</th>
266 <th class="colLast" scope="col">Description</th>
267 </tr>
268 <tr id="i0" class="altColor">
269 <td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
270 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#address(java.lang.String)">address</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</code></th>
271 <td class="colLast">&nbsp;</td>
272 </tr>
273 <tr id="i1" class="rowColor">
274 <td class="colFirst"><code>void</code></td>
275 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clearMockServer()">clearMockServer</a></span>()</code></th>
276 <td class="colLast">&nbsp;</td>
277 </tr>
278 <tr id="i2" class="altColor">
279 <td class="colFirst"><code>static org.mockserver.model.HttpRequest</code></td>
280 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#FETCH(java.lang.String)">FETCH</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</code></th>
281 <td class="colLast">&nbsp;</td>
282 </tr>
283 <tr id="i3" class="rowColor">
284 <td class="colFirst"><code>int</code></td>
285 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMockServerPort()">getMockServerPort</a></span>()</code></th>
286 <td class="colLast">&nbsp;</td>
287 </tr>
288 <tr id="i4" class="altColor">
289 <td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
290 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMockServerUri()">getMockServerUri</a></span>()</code></th>
291 <td class="colLast">&nbsp;</td>
292 </tr>
293 <tr id="i5" class="rowColor">
294 <td class="colFirst"><code>static org.mockserver.model.HttpResponse</code></td>
295 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#INTERNAL_SERVER_ERROR()">INTERNAL_SERVER_ERROR</a></span>()</code></th>
296 <td class="colLast">&nbsp;</td>
297 </tr>
298 <tr id="i6" class="altColor">
299 <td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
300 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NGINIX_IP()">NGINIX_IP</a></span>()</code></th>
301 <td class="colLast">&nbsp;</td>
302 </tr>
303 <tr id="i7" class="rowColor">
304 <td class="colFirst"><code>static org.mockserver.model.HttpOverrideForwardedRequest</code></td>
305 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NGINX()">NGINX</a></span>()</code></th>
306 <td class="colLast">&nbsp;</td>
307 </tr>
308 <tr id="i8" class="altColor">
309 <td class="colFirst"><code>static org.mockserver.model.HttpOverrideForwardedRequest</code></td>
310 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NGINX(java.lang.String)">NGINX</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</code></th>
311 <td class="colLast">&nbsp;</td>
312 </tr>
313 <tr id="i9" class="rowColor">
314 <td class="colFirst"><code>static int</code></td>
315 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NGINX_PORT()">NGINX_PORT</a></span>()</code></th>
316 <td class="colLast">&nbsp;</td>
317 </tr>
318 <tr id="i10" class="altColor">
319 <td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
320 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NGINX_URI()">NGINX_URI</a></span>()</code></th>
321 <td class="colLast">&nbsp;</td>
322 </tr>
323 <tr id="i11" class="rowColor">
324 <td class="colFirst"><code>static org.mockserver.model.HttpResponse</code></td>
325 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#NOT_FOUND()">NOT_FOUND</a></span>()</code></th>
326 <td class="colLast">&nbsp;</td>
327 </tr>
328 <tr id="i12" class="altColor">
329 <td class="colFirst"><code>void</code></td>
330 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#prepareMockServer()">prepareMockServer</a></span>()</code></th>
331 <td class="colLast">
332 <div class="block">Prepares the mock-server to forward any request to the NginX-server,
333  for which no more specific expectation was specified.</div>
334 </td>
335 </tr>
336 <tr id="i13" class="rowColor">
337 <td class="colFirst"><code>static org.mockserver.model.HttpResponse</code></td>
338 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#RESPONSE()">RESPONSE</a></span>()</code></th>
339 <td class="colLast">&nbsp;</td>
340 </tr>
341 </table>
342 <ul class="blockList">
343 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
344 <!--   -->
345 </a>
346 <h3>Methods inherited from class&nbsp;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>
347 <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>
348 </ul>
349 </li>
350 </ul>
351 </section>
352 </li>
353 </ul>
354 </div>
355 <div class="details">
356 <ul class="blockList">
357 <li class="blockList">
358 <!-- ============ FIELD DETAIL =========== -->
359 <section role="region">
360 <ul class="blockList">
361 <li class="blockList"><a id="field.detail">
362 <!--   -->
363 </a>
364 <h3>Field Detail</h3>
365 <a id="CLOCK">
366 <!--   -->
367 </a>
368 <ul class="blockList">
369 <li class="blockList">
370 <h4>CLOCK</h4>
371 <pre>public static&nbsp;<a href="IntegrationTestBase.ClockStub.html" title="class in de.juplo.httpresources">IntegrationTestBase.ClockStub</a> CLOCK</pre>
372 </li>
373 </ul>
374 <a id="formatter">
375 <!--   -->
376 </a>
377 <ul class="blockList">
378 <li class="blockList">
379 <h4>formatter</h4>
380 <pre>public static&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/format/DateTimeFormatter.html?is-external=true" title="class or interface in java.time.format" class="externalLink">DateTimeFormatter</a> formatter</pre>
381 </li>
382 </ul>
383 <a id="NGINX">
384 <!--   -->
385 </a>
386 <ul class="blockList">
387 <li class="blockList">
388 <h4>NGINX</h4>
389 <pre>public static final&nbsp;org.testcontainers.containers.NginxContainer NGINX</pre>
390 </li>
391 </ul>
392 <a id="server">
393 <!--   -->
394 </a>
395 <ul class="blockListLast">
396 <li class="blockList">
397 <h4>server</h4>
398 <pre>@Autowired
399 public&nbsp;org.mockserver.integration.ClientAndServer server</pre>
400 </li>
401 </ul>
402 </li>
403 </ul>
404 </section>
405 <!-- ========= CONSTRUCTOR DETAIL ======== -->
406 <section role="region">
407 <ul class="blockList">
408 <li class="blockList"><a id="constructor.detail">
409 <!--   -->
410 </a>
411 <h3>Constructor Detail</h3>
412 <a id="&lt;init&gt;()">
413 <!--   -->
414 </a>
415 <ul class="blockListLast">
416 <li class="blockList">
417 <h4>IntegrationTestBase</h4>
418 <pre>public&nbsp;IntegrationTestBase()</pre>
419 </li>
420 </ul>
421 </li>
422 </ul>
423 </section>
424 <!-- ============ METHOD DETAIL ========== -->
425 <section role="region">
426 <ul class="blockList">
427 <li class="blockList"><a id="method.detail">
428 <!--   -->
429 </a>
430 <h3>Method Detail</h3>
431 <a id="NGINIX_IP()">
432 <!--   -->
433 </a>
434 <ul class="blockList">
435 <li class="blockList">
436 <h4>NGINIX_IP</h4>
437 <pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;NGINIX_IP()</pre>
438 </li>
439 </ul>
440 <a id="NGINX_PORT()">
441 <!--   -->
442 </a>
443 <ul class="blockList">
444 <li class="blockList">
445 <h4>NGINX_PORT</h4>
446 <pre class="methodSignature">public static&nbsp;int&nbsp;NGINX_PORT()</pre>
447 </li>
448 </ul>
449 <a id="NGINX_URI()">
450 <!--   -->
451 </a>
452 <ul class="blockList">
453 <li class="blockList">
454 <h4>NGINX_URI</h4>
455 <pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;NGINX_URI()</pre>
456 </li>
457 </ul>
458 <a id="FETCH(java.lang.String)">
459 <!--   -->
460 </a>
461 <ul class="blockList">
462 <li class="blockList">
463 <h4>FETCH</h4>
464 <pre class="methodSignature">public static&nbsp;org.mockserver.model.HttpRequest&nbsp;FETCH&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</pre>
465 </li>
466 </ul>
467 <a id="RESPONSE()">
468 <!--   -->
469 </a>
470 <ul class="blockList">
471 <li class="blockList">
472 <h4>RESPONSE</h4>
473 <pre class="methodSignature">public static&nbsp;org.mockserver.model.HttpResponse&nbsp;RESPONSE()</pre>
474 </li>
475 </ul>
476 <a id="NGINX()">
477 <!--   -->
478 </a>
479 <ul class="blockList">
480 <li class="blockList">
481 <h4>NGINX</h4>
482 <pre class="methodSignature">public static&nbsp;org.mockserver.model.HttpOverrideForwardedRequest&nbsp;NGINX()</pre>
483 </li>
484 </ul>
485 <a id="NGINX(java.lang.String)">
486 <!--   -->
487 </a>
488 <ul class="blockList">
489 <li class="blockList">
490 <h4>NGINX</h4>
491 <pre class="methodSignature">public static&nbsp;org.mockserver.model.HttpOverrideForwardedRequest&nbsp;NGINX&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</pre>
492 </li>
493 </ul>
494 <a id="NOT_FOUND()">
495 <!--   -->
496 </a>
497 <ul class="blockList">
498 <li class="blockList">
499 <h4>NOT_FOUND</h4>
500 <pre class="methodSignature">public static&nbsp;org.mockserver.model.HttpResponse&nbsp;NOT_FOUND()</pre>
501 </li>
502 </ul>
503 <a id="INTERNAL_SERVER_ERROR()">
504 <!--   -->
505 </a>
506 <ul class="blockList">
507 <li class="blockList">
508 <h4>INTERNAL_SERVER_ERROR</h4>
509 <pre class="methodSignature">public static&nbsp;org.mockserver.model.HttpResponse&nbsp;INTERNAL_SERVER_ERROR()</pre>
510 </li>
511 </ul>
512 <a id="prepareMockServer()">
513 <!--   -->
514 </a>
515 <ul class="blockList">
516 <li class="blockList">
517 <h4>prepareMockServer</h4>
518 <pre class="methodSignature">@BeforeEach
519 public&nbsp;void&nbsp;prepareMockServer()</pre>
520 <div class="block">Prepares the mock-server to forward any request to the NginX-server,
521  for which no more specific expectation was specified.</div>
522 </li>
523 </ul>
524 <a id="clearMockServer()">
525 <!--   -->
526 </a>
527 <ul class="blockList">
528 <li class="blockList">
529 <h4>clearMockServer</h4>
530 <pre class="methodSignature">@AfterEach
531 public&nbsp;void&nbsp;clearMockServer()</pre>
532 </li>
533 </ul>
534 <a id="getMockServerPort()">
535 <!--   -->
536 </a>
537 <ul class="blockList">
538 <li class="blockList">
539 <h4>getMockServerPort</h4>
540 <pre class="methodSignature">public&nbsp;int&nbsp;getMockServerPort()</pre>
541 </li>
542 </ul>
543 <a id="getMockServerUri()">
544 <!--   -->
545 </a>
546 <ul class="blockList">
547 <li class="blockList">
548 <h4>getMockServerUri</h4>
549 <pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getMockServerUri()</pre>
550 </li>
551 </ul>
552 <a id="address(java.lang.String)">
553 <!--   -->
554 </a>
555 <ul class="blockListLast">
556 <li class="blockList">
557 <h4>address</h4>
558 <pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;address&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;path)</pre>
559 </li>
560 </ul>
561 </li>
562 </ul>
563 </section>
564 </li>
565 </ul>
566 </div>
567 </div>
568 </main>
569 <!-- ========= END OF CLASS DATA ========= -->
570 <footer role="contentinfo">
571 <nav role="navigation">
572 <!-- ======= START OF BOTTOM NAVBAR ====== -->
573 <div class="bottomNav"><a id="navbar.bottom">
574 <!--   -->
575 </a>
576 <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
577 <a id="navbar.bottom.firstrow">
578 <!--   -->
579 </a>
580 <ul class="navList" title="Navigation">
581 <li><a href="package-summary.html">Package</a></li>
582 <li class="navBarCell1Rev">Class</li>
583 <li><a href="class-use/IntegrationTestBase.html">Use</a></li>
584 <li><a href="package-tree.html">Tree</a></li>
585 <li><a href="../../../deprecated-list.html">Deprecated</a></li>
586 <li><a href="../../../index-all.html">Index</a></li>
587 <li><a href="../../../help-doc.html">Help</a></li>
588 </ul>
589 </div>
590 <div class="subNav">
591 <ul class="navList" id="allclasses_navbar_bottom">
592 <li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
593 </ul>
594 <div>
595 <script type="text/javascript"><!--
596   allClassesLink = document.getElementById("allclasses_navbar_bottom");
597   if(window==top) {
598     allClassesLink.style.display = "block";
599   }
600   else {
601     allClassesLink.style.display = "none";
602   }
603   //-->
604 </script>
605 <noscript>
606 <div>JavaScript is disabled on your browser.</div>
607 </noscript>
608 </div>
609 <div>
610 <ul class="subNavList">
611 <li>Summary:&nbsp;</li>
612 <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
613 <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
614 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
615 <li><a href="#method.summary">Method</a></li>
616 </ul>
617 <ul class="subNavList">
618 <li>Detail:&nbsp;</li>
619 <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
620 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
621 <li><a href="#method.detail">Method</a></li>
622 </ul>
623 </div>
624 <a id="skip.navbar.bottom">
625 <!--   -->
626 </a></div>
627 <!-- ======== END OF BOTTOM NAVBAR ======= -->
628 </nav>
629 <p class="legalCopy"><small>Copyright &#169; 2020&#x2013;2021 <a href="https://juplo.de">juplo</a>. All rights reserved.</small></p>
630 </footer>
631 </body>
632 </html>