public async Task CreateAsync_Success() { CustomerRequest customerRequest = BuildCustomerCreateRequest(); var customerClient = new CustomerClient(); Customer customer = await customerClient.CreateAsync(customerRequest); await Task.Delay(1000); try { CustomerCardCreateRequest cardRequest = await BuildCardCreateRequestAsync(); CustomerCard card = await customerClient.CreateCardAsync(customer.Id, cardRequest); var request = new CardTokenRequest { CustomerId = customer.Id, CardId = card.Id, SecurityCode = "123", }; CardToken cardToken = await client.CreateAsync(request); Assert.NotNull(cardToken); Assert.NotNull(cardToken.Id); } finally { customerClient.Delete(customer.Id); } }
public async Task CreateCardAsync_Success() { CustomerRequest request = BuildCreateRequest(); Customer customer = await client.CreateAsync(request); await Task.Delay(1000); try { CustomerCardCreateRequest cardRequest = await BuildCardCreateRequestAsync(); CustomerCard card = await client.CreateCardAsync(customer.Id, cardRequest); Assert.NotNull(card); Assert.NotNull(card.Id); } finally { await client.DeleteAsync(customer.Id); } }