This page documents how to tell the hypertest sdk to not mock certain parts of your code.
UnMocked Calls will be called as-is in both RECORD and REPLAY modes. Any network calls make inside the callback of executeUnmocked() would be actually made
import hypertest.javaagent.HypertestAgent;
/**
.. code normally instrumented by hypertest
**/
// old code
// ResponseEntity<String> xmlResponse = restTemplate.postForEntity("https://myexampleurl.com/api/v1/sample", requestEntityXml, String.class);
// new code
HypertestAgent.executeUnmocked(() -> {
// Anything called here is not captured/mocked by hypertest in any mode
ResponseEntity<String> xmlResponse = restTemplate.postForEntity("https://myexampleurl.com/api/v1/sample", requestEntityXml, String.class);
// the above http call would not be captured by hypertest during record mode.
// it would actually hit myexampleurl.com in replay mode.
});