### Question:
DkbServiceProvider implements AccountInformationServiceProvider, PaymentInitiationServiceProvider { @Override public AccountInformationService getAccountInformationService(Aspsp aspsp, HttpClientFactory httpClientFactory, Pkcs12KeyStore keyStore, LinksRewriter linksRewriter) { HttpClient httpClient = httpClientFactory.getHttpClient(getAdapterId()); DkbAccessTokenService tokenService = DkbAccessTokenService.getInstance(); tokenService.setHttpClient(httpClient); return new DkbAccountInformationService(aspsp, tokenService, httpClient, linksRewriter); }  @Override PaymentInitiationService getPaymentInitiationService(Aspsp aspsp,
                                                                HttpClientFactory httpClientFactory,
                                                                Pkcs12KeyStore keyStore,
                                                                LinksRewriter linksRewriter); @Override AccountInformationService getAccountInformationService(Aspsp aspsp,
                                                                  HttpClientFactory httpClientFactory,
                                                                  Pkcs12KeyStore keyStore,
                                                                  LinksRewriter linksRewriter); @Override String getAdapterId();  }### Answer:
@Test void getAccountInformationService() { AccountInformationService service = provider.getAccountInformationService(null, httpClientFactory, null, null); assertThat(service) .isNotNull() .isInstanceOfAny(DkbAccountInformationService.class); }