APITester.Program.TestCustomers C# (CSharp) Метод

TestCustomers() статический приватный Метод

static private TestCustomers ( ) : void
Результат void
        static void TestCustomers()
        {
            CustomerAPI api = new CustomerAPI();

            try
            {
                string customerNumber = "abcd1234";
                bool result = false;

                Customer customer = api.FindRecord(customerNumber);
                Console.WriteLine(String.Format("Customer {0} found = {1}", customerNumber, customer != null));

                if (customer == null)
                {
                    customer = new Customer();
                    customer.CustomerNumber = customerNumber;
                    customer.FirstName = "Test";
                    customer.LastName = "Tester";
                    result = api.UpdateRecord(MessageAction.CreateOrUpdate, customer);
                    Console.WriteLine(String.Format("Add/Update customer {0} result = {1}", customerNumber, result));

                    customer = api.FindRecord(customerNumber);
                    Console.WriteLine(String.Format("Customer {0} found = {1}", customerNumber, customer != null));
                }

                result = api.UpdateRecord(MessageAction.Delete, customer);
                Console.WriteLine(String.Format("Delete customer {0} result = {1}", customer.CustomerNumber, result));

                customer = api.FindRecord(customerNumber);
                Console.WriteLine(String.Format("Customer {0} found = {1}", customerNumber, customer != null));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
            }
            finally
            {
                Console.WriteLine("PRESS ENTER TO CONTINUE...");
                Console.ReadLine();
            }
        }