La mapado ankoraŭ nomas la veran celan servon. Agordu la peranton de WireMock en ĝia servila agordo:

import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;

var server = new WireMockServer(
    WireMockConfiguration.wireMockConfig()
        .proxyVia("proxy.example.net", 8080)
);

Por peto tra prokuro, la vojo estas client → WireMock → corporate proxy → target service. La kliento bezonas vojon al WireMock; proxyVia regas la konekton, kiun WireMock faras poste.

Anstataŭigi la celan URL per la baza adreso de la kompania prokuro ŝanĝas la petatan servon. Ĝi ne esprimas tiun plian salton.

Se neniu suprenfluo-peto aperas, kontrolu ĉu la respondo tute venis el registrita stub. Reludado povas eviti la celon kaj la prokuran konekton, do taksu ĉi tiun agordon en la reĝimo, kiu efektive faras vivan prokuradon.

Rilataj artikoloj