### Question:
AdsServiceClient extends SoapServiceClient<Object> { @Override protected void logSoapCall(RemoteCallReturn remoteCallReturn) { adsServiceLoggers.logRequest(remoteCallReturn); } AdsServiceClient(Object soapClient, S adsSession, D adsServiceDescriptor,
      SoapClientHandlerInterface<Object> soapClientHandler, HeaderHandler<S, D> headerHandler,
      AdsServiceLoggers adsServiceLoggers); S getAdsSession(); D getAdsServiceDescriptor(); void setAdsSession(S session);  }### Answer:
@Test public void testLogSoapCall() { RemoteCallReturn remoteCallReturn = Mockito.mock(RemoteCallReturn.class); adsServiceClient.logSoapCall(remoteCallReturn); verify(adsServiceLoggers).logRequest(remoteCallReturn); }