### Question:
RequestProviderService { @NotNull public UUID getInternalRequestId() { return internalRequestIdService.getInternalRequestId(); }  Optional<Boolean> resolveTppRedirectPreferred(); RequestData getRequestData(); PsuIdData getPsuIdData(); @NotNull UUID getInternalRequestId(); @Nullable String getInstanceId(); String getInternalRequestIdString(); UUID getRequestId(); String getRequestIdString(); boolean isRequestFromPsu(); boolean isRequestFromTPP(); String getPsuIpAddress(); String getTppRedirectURI(); String getTppNokRedirectURI(); String getOAuth2Token(); String getTppRolesAllowedHeader(); @NotNull String getAcceptHeader(); String getContentTypeHeader(); String getEncodedTppQwacCert(); String getTppBrandLoggingInformationHeader(); Boolean getTppRejectionNoFundsPreferred();  }### Answer:
@Test void getInternalRequestId() { when(internalRequestIdService.getInternalRequestId()).thenReturn(INTERNAL_REQUEST_ID); UUID actualInternalRequestId = requestProviderService.getInternalRequestId(); verify(internalRequestIdService).getInternalRequestId(); assertEquals(INTERNAL_REQUEST_ID, actualInternalRequestId); }