public void CreateCustomer_Valid_ReturnCustomer() { Customer customer = new Customer() { NumberOfEmployees = 5000, Title = "Test - Customer" }; HttpResponseMessage response = _client.CreateCustomer(basePath, customer).Result; Assert.IsNotNull(response); Assert.That(response.StatusCode == System.Net.HttpStatusCode.Created); }
static void RunCustomersClient(IMundiAPIClient client) { //Criar + Atualizar + Obter Console.WriteLine("Criar + Atualizar + Obter"); var customerId = CustomersClient.CreateCustomer(client); CustomersClient.UpdateCustomer(client, customerId); CustomersClient.GetCustomer(client, customerId); //Listar Console.WriteLine("Listar"); CustomersClient.GetCustomers(client); }
static void RunCardsClient(IMundiAPIClient client) { //Criação + Consulta + Atualização Console.WriteLine("Criação + Consulta + Atualização"); var customerId = CustomersClient.CreateCustomer(client); var cardId = CardsClient.CreateCreditCard(client, customerId); CardsClient.GetCreditCard(client, customerId, cardId); CardsClient.UpdateCreditCard(client, customerId, cardId); //Listagem Console.WriteLine("Listagem"); CardsClient.GetCreditCards(client, customerId); //Exclusão Console.WriteLine("Exclusão"); CardsClient.DeleteCreditCard(client, customerId, cardId); }
static void RunAddressesClient(IMundiAPIClient client) { //Criação + Atualização + Consulta Console.WriteLine("Criação + Atualização + Consulta"); var customerId = CustomersClient.CreateCustomer(client); var addressId = AddressesClient.CreateAddress(client, customerId); AddressesClient.UpdateAddress(client, customerId, addressId); AddressesClient.GetAddress(client, customerId, addressId); //Listagem: Console.WriteLine("Listagem"); AddressesClient.GetAddresses(client, customerId); //Exclusão Console.WriteLine("Exclusão"); AddressesClient.DeleteAddress(client, customerId, addressId); }