/// <summary> /// Envia dados para alteração de dados bancários. /// </summary> /// <param name="request">Requisição com o pedido de atualização dos dados bancários</param> /// <param name="accountApiToken">Token customizado da conta onde se quer fazer a atualização</param> /// <returns>Mensagem com o status da solicitação de update</returns> public async Task <SimpleResponseMessage> UpdateBankAccoutDataAsync(BankVerificationRequestMessage request, string accountApiToken) { Api.BaseURI = "/bank_verification"; var retorno = await Api.PostAsync <SimpleResponseMessage>(request, null, accountApiToken).ConfigureAwait(false); Api.BaseURI = "/accounts"; return(retorno); }
public async Task Update_account_information_configurations_with_success() { // Arrange SimpleResponseMessage response; var request = new BankVerificationRequestMessage(AvailableBanks.Santander, "1111", "99999999-9", BankAccountTypeAbbreviation.CC, true); // Act && Assert using (IApiResources apiClient = new APIResource()) using (var client = new Account(apiClient)) { response = await client.UpdateBankAccoutDataAsync(request, "74c265aedbfaea379bc0148fae9b5526").ConfigureAwait(false); } Assert.That(response.Success, Is.True); }