En los tests con Mockito...
Así controlamos toda la entrada y salida del SUT para comprobar que su comportamiento desde el exterior es el correcto.
El SUT es el Subject Under Test que viene a ser la clase/funcion/loquesea que estemos testeando, son unas siglas muy guays que la peña de QA usa porque son profesionales. Aritz guapo.
Ejemplo en Payments API
EnsureStripeCustomerTest.java:70
En los tests con WireMock, normalmente...
Pero podemos hacerlo y no es complicado aliñando un poco el cliente de WireMock en los tests.
Ejemplo en Payments API
PayPalTokenizationTest.java:142
No es todo color de rosas:
Pero creo que merece la pena :)
A pastar!