// # Main method private static void Main() { CreateInvoiceSample sampleCreateInvoice = new CreateInvoiceSample(); sampleCreateInvoice.CreateInvoiceAPIOperation(); CreateAndSendInvoiceSample sampleCreateAndSendInvoice = new CreateAndSendInvoiceSample(); sampleCreateAndSendInvoice.CreateAndSendInvoiceAPIOperation(); GetInvoiceDetailsSample sampleGetInvoiceDetails = new GetInvoiceDetailsSample(); sampleGetInvoiceDetails.GetInvoiceDetailsAPIOperation(); SearchInvoicesSample sampleSearchInvoices = new SearchInvoicesSample(); sampleSearchInvoices.SearchInvoicesAPIOperation(); SendInvoiceSample sampleSendInvoice = new SendInvoiceSample(); sampleSendInvoice.SendInvoiceAPIOperation(); UpdateInvoiceSample sampleUpdateInvoice = new UpdateInvoiceSample(); sampleUpdateInvoice.UpdateInvoiceAPIOperation(); Console.WriteLine("Press any key to exit."); Console.ReadKey(); }
public void SendInvoice() { SendInvoiceSample sample = new SendInvoiceSample(); SendInvoiceResponse responseSendInvoice = sample.SendInvoiceAPIOperation(); Assert.IsNotNull(responseSendInvoice); // Please change the sample inputs according to the documentation in the sample for the following assertion: // Assert.AreEqual(responseSendInvoice.responseEnvelope.ack.ToString().Trim().ToUpper(), "SUCCESS"); }