### Question:
MultisigRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements MultisigRepository { @Override public Observable<MultisigAccountInfo> getMultisigAccountInfo(Address address) { return exceptionHandling( networkTypeObservable.flatMap( networkType -> call(() -> getClient().getAccountMultisig(address.plain())) .map(MultisigAccountInfoDTO::getMultisig) .map(dto -> toMultisigAccountInfo(dto)))); } MultisigRepositoryOkHttpImpl(
      ApiClient apiClient, Observable<NetworkType> networkTypeObservable); @Override Observable<MultisigAccountInfo> getMultisigAccountInfo(Address address); @Override Observable<MultisigAccountGraphInfo> getMultisigAccountGraphInfo(Address address); MultisigRoutesApi getClient();  }### Answer:
@Test void getMultisigAccountInfo() throws Exception { MultisigAccountInfoDTO dto = createMultisigAccountInfoDTO(); mockRemoteCall(dto); MultisigAccountInfo multisigAccountInfo = repository.getMultisigAccountInfo(account.getAddress()).toFuture().get(); assertMultisignAccountInfo(multisigAccountInfo); }