<?php
/**
 * AccountingApiTest
 * PHP version 7.4
 *
 * @category Class
 * @package  Xero2\Accounting
 * @author   OpenAPI Generator team
 * @link     https://openapi-generator.tech
 */

/**
 * Xero Accounting API
 *
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: 2.10.0
 * Contact: api@xero.com
 * Generated by: https://openapi-generator.tech
 * OpenAPI Generator version: 6.0.0
 */

/**
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Please update the test case below to test the endpoint.
 */

namespace Xero2\Accounting\Test\Api;

use \Xero2\Accounting\Configuration;
use \Xero2\Accounting\ApiException;
use \Xero2\Accounting\ObjectSerializer;
use PHPUnit\Framework\TestCase;

/**
 * AccountingApiTest Class Doc Comment
 *
 * @category Class
 * @package  Xero2\Accounting
 * @author   OpenAPI Generator team
 * @link     https://openapi-generator.tech
 */
class AccountingApiTest extends TestCase
{

    /**
     * Setup before running any test cases
     */
    public static function setUpBeforeClass(): void
    {
    }

    /**
     * Setup before running each test case
     */
    public function setUp(): void
    {
    }

    /**
     * Clean up after running each test case
     */
    public function tearDown(): void
    {
    }

    /**
     * Clean up after running all test cases
     */
    public static function tearDownAfterClass(): void
    {
    }

    /**
     * Test case for createAccount
     *
     * Creates a new chart of accounts.
     *
     */
    public function testCreateAccount()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createAccountAttachmentByFileName
     *
     * Creates an attachment on a specific account.
     *
     */
    public function testCreateAccountAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBankTransactionAttachmentByFileName
     *
     * Creates an attachment for a specific bank transaction by filename.
     *
     */
    public function testCreateBankTransactionAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBankTransactionHistoryRecord
     *
     * Creates a history record for a specific bank transactions.
     *
     */
    public function testCreateBankTransactionHistoryRecord()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBankTransactions
     *
     * Creates one or more spent or received money transaction.
     *
     */
    public function testCreateBankTransactions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBankTransfer
     *
     * Creates a bank transfer.
     *
     */
    public function testCreateBankTransfer()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBankTransferAttachmentByFileName
     *
     * .
     *
     */
    public function testCreateBankTransferAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBankTransferHistoryRecord
     *
     * Creates a history record for a specific bank transfer.
     *
     */
    public function testCreateBankTransferHistoryRecord()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBatchPayment
     *
     * Creates one or many batch payments for invoices.
     *
     */
    public function testCreateBatchPayment()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBatchPaymentHistoryRecord
     *
     * Creates a history record for a specific batch payment.
     *
     */
    public function testCreateBatchPaymentHistoryRecord()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createBrandingThemePaymentServices
     *
     * Creates a new custom payment service for a specific branding theme.
     *
     */
    public function testCreateBrandingThemePaymentServices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createContactAttachmentByFileName
     *
     * .
     *
     */
    public function testCreateContactAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createContactGroup
     *
     * Creates a contact group.
     *
     */
    public function testCreateContactGroup()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createContactGroupContacts
     *
     * Creates contacts to a specific contact group.
     *
     */
    public function testCreateContactGroupContacts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createContactHistory
     *
     * Creates a new history record for a specific contact.
     *
     */
    public function testCreateContactHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createContacts
     *
     * Creates multiple contacts (bulk) in a Xero organisation.
     *
     */
    public function testCreateContacts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createCreditNoteAllocation
     *
     * Creates allocation for a specific credit note.
     *
     */
    public function testCreateCreditNoteAllocation()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createCreditNoteAttachmentByFileName
     *
     * Creates an attachment for a specific credit note.
     *
     */
    public function testCreateCreditNoteAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createCreditNoteHistory
     *
     * Retrieves history records of a specific credit note.
     *
     */
    public function testCreateCreditNoteHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createCreditNotes
     *
     * Creates a new credit note.
     *
     */
    public function testCreateCreditNotes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createCurrency
     *
     * Create a new currency for a Xero organisation.
     *
     */
    public function testCreateCurrency()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createEmployees
     *
     * Creates new employees used in Xero payrun.
     *
     */
    public function testCreateEmployees()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createExpenseClaimHistory
     *
     * Creates a history record for a specific expense claim.
     *
     */
    public function testCreateExpenseClaimHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createExpenseClaims
     *
     * Creates expense claims.
     *
     */
    public function testCreateExpenseClaims()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createInvoiceAttachmentByFileName
     *
     * Creates an attachment for a specific invoice or purchase bill by filename.
     *
     */
    public function testCreateInvoiceAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createInvoiceHistory
     *
     * Creates a history record for a specific invoice.
     *
     */
    public function testCreateInvoiceHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createInvoices
     *
     * Creates one or more sales invoices or purchase bills.
     *
     */
    public function testCreateInvoices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createItemHistory
     *
     * Creates a history record for a specific item.
     *
     */
    public function testCreateItemHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createItems
     *
     * Creates one or more items.
     *
     */
    public function testCreateItems()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createLinkedTransaction
     *
     * Creates linked transactions (billable expenses).
     *
     */
    public function testCreateLinkedTransaction()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createManualJournalAttachmentByFileName
     *
     * Creates a specific attachment for a specific manual journal by file name.
     *
     */
    public function testCreateManualJournalAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createManualJournalHistoryRecord
     *
     * Creates a history record for a specific manual journal.
     *
     */
    public function testCreateManualJournalHistoryRecord()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createManualJournals
     *
     * Creates one or more manual journals.
     *
     */
    public function testCreateManualJournals()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createOverpaymentAllocations
     *
     * Creates a single allocation for a specific overpayment.
     *
     */
    public function testCreateOverpaymentAllocations()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createOverpaymentHistory
     *
     * Creates a history record for a specific overpayment.
     *
     */
    public function testCreateOverpaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPayment
     *
     * Creates a single payment for invoice or credit notes.
     *
     */
    public function testCreatePayment()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPaymentHistory
     *
     * Creates a history record for a specific payment.
     *
     */
    public function testCreatePaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPaymentService
     *
     * Creates a payment service.
     *
     */
    public function testCreatePaymentService()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPayments
     *
     * Creates multiple payments for invoices or credit notes.
     *
     */
    public function testCreatePayments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPrepaymentAllocations
     *
     * Allows you to create an Allocation for prepayments.
     *
     */
    public function testCreatePrepaymentAllocations()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPrepaymentHistory
     *
     * Creates a history record for a specific prepayment.
     *
     */
    public function testCreatePrepaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPurchaseOrderAttachmentByFileName
     *
     * Creates attachment for a specific purchase order.
     *
     */
    public function testCreatePurchaseOrderAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPurchaseOrderHistory
     *
     * Creates a history record for a specific purchase orders.
     *
     */
    public function testCreatePurchaseOrderHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createPurchaseOrders
     *
     * Creates one or more purchase orders.
     *
     */
    public function testCreatePurchaseOrders()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createQuoteAttachmentByFileName
     *
     * Creates attachment for a specific quote.
     *
     */
    public function testCreateQuoteAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createQuoteHistory
     *
     * Creates a history record for a specific quote.
     *
     */
    public function testCreateQuoteHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createQuotes
     *
     * Create one or more quotes.
     *
     */
    public function testCreateQuotes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createReceipt
     *
     * Creates draft expense claim receipts for any user.
     *
     */
    public function testCreateReceipt()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createReceiptAttachmentByFileName
     *
     * Creates an attachment on a specific expense claim receipts by file name.
     *
     */
    public function testCreateReceiptAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createReceiptHistory
     *
     * Creates a history record for a specific receipt.
     *
     */
    public function testCreateReceiptHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createRepeatingInvoiceAttachmentByFileName
     *
     * Creates an attachment from a specific repeating invoices by file name.
     *
     */
    public function testCreateRepeatingInvoiceAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createRepeatingInvoiceHistory
     *
     * Creates a  history record for a specific repeating invoice.
     *
     */
    public function testCreateRepeatingInvoiceHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createTaxRates
     *
     * Creates one or more tax rates.
     *
     */
    public function testCreateTaxRates()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createTrackingCategory
     *
     * Create tracking categories.
     *
     */
    public function testCreateTrackingCategory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createTrackingOptions
     *
     * Creates options for a specific tracking category.
     *
     */
    public function testCreateTrackingOptions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteAccount
     *
     * Deletes a chart of accounts.
     *
     */
    public function testDeleteAccount()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteContactGroupContact
     *
     * Deletes a specific contact from a contact group using a unique contact Id.
     *
     */
    public function testDeleteContactGroupContact()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteContactGroupContacts
     *
     * Deletes all contacts from a specific contact group.
     *
     */
    public function testDeleteContactGroupContacts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteItem
     *
     * Deletes a specific item.
     *
     */
    public function testDeleteItem()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteLinkedTransaction
     *
     * Deletes a specific linked transactions (billable expenses).
     *
     */
    public function testDeleteLinkedTransaction()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deletePayment
     *
     * Updates a specific payment for invoices and credit notes.
     *
     */
    public function testDeletePayment()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteTrackingCategory
     *
     * Deletes a specific tracking category.
     *
     */
    public function testDeleteTrackingCategory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteTrackingOptions
     *
     * Deletes a specific option for a specific tracking category.
     *
     */
    public function testDeleteTrackingOptions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for emailInvoice
     *
     * Sends a copy of a specific invoice to related contact via email.
     *
     */
    public function testEmailInvoice()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getAccount
     *
     * Retrieves a single chart of accounts by using a unique account Id.
     *
     */
    public function testGetAccount()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getAccountAttachmentByFileName
     *
     * Retrieves an attachment for a specific account by filename.
     *
     */
    public function testGetAccountAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getAccountAttachmentById
     *
     * Retrieves a specific attachment from a specific account using a unique attachment Id.
     *
     */
    public function testGetAccountAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getAccountAttachments
     *
     * Retrieves attachments for a specific accounts by using a unique account Id.
     *
     */
    public function testGetAccountAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getAccounts
     *
     * Retrieves the full chart of accounts.
     *
     */
    public function testGetAccounts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransaction
     *
     * Retrieves a single spent or received money transaction by using a unique bank transaction Id.
     *
     */
    public function testGetBankTransaction()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransactionAttachmentByFileName
     *
     * Retrieves a specific attachment from a specific bank transaction by filename.
     *
     */
    public function testGetBankTransactionAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransactionAttachmentById
     *
     * Retrieves specific attachments from a specific BankTransaction using a unique attachment Id.
     *
     */
    public function testGetBankTransactionAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransactionAttachments
     *
     * Retrieves any attachments from a specific bank transactions.
     *
     */
    public function testGetBankTransactionAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransactions
     *
     * Retrieves any spent or received money transactions.
     *
     */
    public function testGetBankTransactions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransactionsHistory
     *
     * Retrieves history from a specific bank transaction using a unique bank transaction Id.
     *
     */
    public function testGetBankTransactionsHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransfer
     *
     * Retrieves specific bank transfers by using a unique bank transfer Id.
     *
     */
    public function testGetBankTransfer()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransferAttachmentByFileName
     *
     * Retrieves a specific attachment on a specific bank transfer by file name.
     *
     */
    public function testGetBankTransferAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransferAttachmentById
     *
     * Retrieves a specific attachment from a specific bank transfer using a unique attachment ID.
     *
     */
    public function testGetBankTransferAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransferAttachments
     *
     * Retrieves attachments from a specific bank transfer.
     *
     */
    public function testGetBankTransferAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransferHistory
     *
     * Retrieves history from a specific bank transfer using a unique bank transfer Id.
     *
     */
    public function testGetBankTransferHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBankTransfers
     *
     * Retrieves all bank transfers.
     *
     */
    public function testGetBankTransfers()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBatchPaymentHistory
     *
     * Retrieves history from a specific batch payment.
     *
     */
    public function testGetBatchPaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBatchPayments
     *
     * Retrieves either one or many batch payments for invoices.
     *
     */
    public function testGetBatchPayments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBrandingTheme
     *
     * Retrieves a specific branding theme using a unique branding theme Id.
     *
     */
    public function testGetBrandingTheme()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBrandingThemePaymentServices
     *
     * Retrieves the payment services for a specific branding theme.
     *
     */
    public function testGetBrandingThemePaymentServices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBrandingThemes
     *
     * Retrieves all the branding themes.
     *
     */
    public function testGetBrandingThemes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContact
     *
     * Retrieves a specific contacts in a Xero organisation using a unique contact Id.
     *
     */
    public function testGetContact()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactAttachmentByFileName
     *
     * Retrieves a specific attachment from a specific contact by file name.
     *
     */
    public function testGetContactAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactAttachmentById
     *
     * Retrieves a specific attachment from a specific contact using a unique attachment Id.
     *
     */
    public function testGetContactAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactAttachments
     *
     * Retrieves attachments for a specific contact in a Xero organisation.
     *
     */
    public function testGetContactAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactByContactNumber
     *
     * Retrieves a specific contact by contact number in a Xero organisation.
     *
     */
    public function testGetContactByContactNumber()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactCISSettings
     *
     * Retrieves CIS settings for a specific contact in a Xero organisation.
     *
     */
    public function testGetContactCISSettings()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactGroup
     *
     * Retrieves a specific contact group by using a unique contact group Id.
     *
     */
    public function testGetContactGroup()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactGroups
     *
     * Retrieves the contact Id and name of all the contacts in a contact group.
     *
     */
    public function testGetContactGroups()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContactHistory
     *
     * Retrieves history records for a specific contact.
     *
     */
    public function testGetContactHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getContacts
     *
     * Retrieves all contacts in a Xero organisation.
     *
     */
    public function testGetContacts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNote
     *
     * Retrieves a specific credit note using a unique credit note Id.
     *
     */
    public function testGetCreditNote()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNoteAsPdf
     *
     * Retrieves credit notes as PDF files.
     *
     */
    public function testGetCreditNoteAsPdf()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNoteAttachmentByFileName
     *
     * Retrieves a specific attachment on a specific credit note by file name.
     *
     */
    public function testGetCreditNoteAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNoteAttachmentById
     *
     * Retrieves a specific attachment from a specific credit note using a unique attachment Id.
     *
     */
    public function testGetCreditNoteAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNoteAttachments
     *
     * Retrieves attachments for a specific credit notes.
     *
     */
    public function testGetCreditNoteAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNoteHistory
     *
     * Retrieves history records of a specific credit note.
     *
     */
    public function testGetCreditNoteHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCreditNotes
     *
     * Retrieves any credit notes.
     *
     */
    public function testGetCreditNotes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getCurrencies
     *
     * Retrieves currencies for your Xero organisation.
     *
     */
    public function testGetCurrencies()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getEmployee
     *
     * Retrieves a specific employee used in Xero payrun using a unique employee Id.
     *
     */
    public function testGetEmployee()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getEmployees
     *
     * Retrieves employees used in Xero payrun.
     *
     */
    public function testGetEmployees()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getExpenseClaim
     *
     * Retrieves a specific expense claim using a unique expense claim Id.
     *
     */
    public function testGetExpenseClaim()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getExpenseClaimHistory
     *
     * Retrieves history records of a specific expense claim.
     *
     */
    public function testGetExpenseClaimHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getExpenseClaims
     *
     * Retrieves expense claims.
     *
     */
    public function testGetExpenseClaims()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoice
     *
     * Retrieves a specific sales invoice or purchase bill using a unique invoice Id.
     *
     */
    public function testGetInvoice()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoiceAsPdf
     *
     * Retrieves invoices or purchase bills as PDF files.
     *
     */
    public function testGetInvoiceAsPdf()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoiceAttachmentByFileName
     *
     * Retrieves an attachment from a specific invoice or purchase bill by filename.
     *
     */
    public function testGetInvoiceAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoiceAttachmentById
     *
     * Retrieves a specific attachment from a specific invoices or purchase bills by using a unique attachment Id.
     *
     */
    public function testGetInvoiceAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoiceAttachments
     *
     * Retrieves attachments for a specific invoice or purchase bill.
     *
     */
    public function testGetInvoiceAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoiceHistory
     *
     * Retrieves history records for a specific invoice.
     *
     */
    public function testGetInvoiceHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoiceReminders
     *
     * Retrieves invoice reminder settings.
     *
     */
    public function testGetInvoiceReminders()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getInvoices
     *
     * Retrieves sales invoices or purchase bills.
     *
     */
    public function testGetInvoices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getItem
     *
     * Retrieves a specific item using a unique item Id.
     *
     */
    public function testGetItem()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getItemHistory
     *
     * Retrieves history for a specific item.
     *
     */
    public function testGetItemHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getItems
     *
     * Retrieves items.
     *
     */
    public function testGetItems()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getJournal
     *
     * Retrieves a specific journal using a unique journal Id..
     *
     */
    public function testGetJournal()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getJournals
     *
     * Retrieves journals.
     *
     */
    public function testGetJournals()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getLinkedTransaction
     *
     * Retrieves a specific linked transaction (billable expenses) using a unique linked transaction Id.
     *
     */
    public function testGetLinkedTransaction()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getLinkedTransactions
     *
     * Retrieves linked transactions (billable expenses).
     *
     */
    public function testGetLinkedTransactions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getManualJournal
     *
     * Retrieves a specific manual journal.
     *
     */
    public function testGetManualJournal()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getManualJournalAttachmentByFileName
     *
     * Retrieves a specific attachment from a specific manual journal by file name.
     *
     */
    public function testGetManualJournalAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getManualJournalAttachmentById
     *
     * Allows you to retrieve a specific attachment from a specific manual journal using a unique attachment Id.
     *
     */
    public function testGetManualJournalAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getManualJournalAttachments
     *
     * Retrieves attachment for a specific manual journal.
     *
     */
    public function testGetManualJournalAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getManualJournals
     *
     * Retrieves manual journals.
     *
     */
    public function testGetManualJournals()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getManualJournalsHistory
     *
     * Retrieves history for a specific manual journal.
     *
     */
    public function testGetManualJournalsHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOnlineInvoice
     *
     * Retrieves a URL to an online invoice.
     *
     */
    public function testGetOnlineInvoice()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOrganisationActions
     *
     * Retrieves a list of the key actions your app has permission to perform in the connected Xero organisation..
     *
     */
    public function testGetOrganisationActions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOrganisationCISSettings
     *
     * Retrieves the CIS settings for the Xero organistaion..
     *
     */
    public function testGetOrganisationCISSettings()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOrganisations
     *
     * Retrieves Xero organisation details.
     *
     */
    public function testGetOrganisations()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOverpayment
     *
     * Retrieves a specific overpayment using a unique overpayment Id.
     *
     */
    public function testGetOverpayment()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOverpaymentHistory
     *
     * Retrieves history records of a specific overpayment.
     *
     */
    public function testGetOverpaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOverpayments
     *
     * Retrieves overpayments.
     *
     */
    public function testGetOverpayments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPayment
     *
     * Retrieves a specific payment for invoices and credit notes using a unique payment Id.
     *
     */
    public function testGetPayment()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPaymentHistory
     *
     * Retrieves history records of a specific payment.
     *
     */
    public function testGetPaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPaymentServices
     *
     * Retrieves payment services.
     *
     */
    public function testGetPaymentServices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPayments
     *
     * Retrieves payments for invoices and credit notes.
     *
     */
    public function testGetPayments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPrepayment
     *
     * Allows you to retrieve a specified prepayments.
     *
     */
    public function testGetPrepayment()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPrepaymentHistory
     *
     * Retrieves history record for a specific prepayment.
     *
     */
    public function testGetPrepaymentHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPrepayments
     *
     * Retrieves prepayments.
     *
     */
    public function testGetPrepayments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrder
     *
     * Retrieves a specific purchase order using a unique purchase order Id.
     *
     */
    public function testGetPurchaseOrder()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrderAsPdf
     *
     * Retrieves specific purchase order as PDF files using a unique purchase order Id.
     *
     */
    public function testGetPurchaseOrderAsPdf()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrderAttachmentByFileName
     *
     * Retrieves a specific attachment for a specific purchase order by filename.
     *
     */
    public function testGetPurchaseOrderAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrderAttachmentById
     *
     * Retrieves specific attachment for a specific purchase order using a unique attachment Id.
     *
     */
    public function testGetPurchaseOrderAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrderAttachments
     *
     * Retrieves attachments for a specific purchase order.
     *
     */
    public function testGetPurchaseOrderAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrderByNumber
     *
     * Retrieves a specific purchase order using purchase order number.
     *
     */
    public function testGetPurchaseOrderByNumber()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrderHistory
     *
     * Retrieves history for a specific purchase order.
     *
     */
    public function testGetPurchaseOrderHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPurchaseOrders
     *
     * Retrieves purchase orders.
     *
     */
    public function testGetPurchaseOrders()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuote
     *
     * Retrieves a specific quote using a unique quote Id.
     *
     */
    public function testGetQuote()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuoteAsPdf
     *
     * Retrieves a specific quote as a PDF file using a unique quote Id.
     *
     */
    public function testGetQuoteAsPdf()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuoteAttachmentByFileName
     *
     * Retrieves a specific attachment from a specific quote by filename.
     *
     */
    public function testGetQuoteAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuoteAttachmentById
     *
     * Retrieves a specific attachment from a specific quote using a unique attachment Id.
     *
     */
    public function testGetQuoteAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuoteAttachments
     *
     * Retrieves attachments for a specific quote.
     *
     */
    public function testGetQuoteAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuoteHistory
     *
     * Retrieves history records of a specific quote.
     *
     */
    public function testGetQuoteHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getQuotes
     *
     * Retrieves sales quotes.
     *
     */
    public function testGetQuotes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReceipt
     *
     * Retrieves a specific draft expense claim receipt by using a unique receipt Id.
     *
     */
    public function testGetReceipt()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReceiptAttachmentByFileName
     *
     * Retrieves a specific attachment from a specific expense claim receipts by file name.
     *
     */
    public function testGetReceiptAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReceiptAttachmentById
     *
     * Retrieves a specific attachments from a specific expense claim receipts by using a unique attachment Id.
     *
     */
    public function testGetReceiptAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReceiptAttachments
     *
     * Retrieves attachments for a specific expense claim receipt.
     *
     */
    public function testGetReceiptAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReceiptHistory
     *
     * Retrieves a history record for a specific receipt.
     *
     */
    public function testGetReceiptHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReceipts
     *
     * Retrieves draft expense claim receipts for any user.
     *
     */
    public function testGetReceipts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRepeatingInvoice
     *
     * Retrieves a specific repeating invoice by using a unique repeating invoice Id.
     *
     */
    public function testGetRepeatingInvoice()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRepeatingInvoiceAttachmentByFileName
     *
     * Retrieves a specific attachment from a specific repeating invoices by file name.
     *
     */
    public function testGetRepeatingInvoiceAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRepeatingInvoiceAttachmentById
     *
     * Retrieves a specific attachment from a specific repeating invoice.
     *
     */
    public function testGetRepeatingInvoiceAttachmentById()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRepeatingInvoiceAttachments
     *
     * Retrieves attachments from a specific repeating invoice.
     *
     */
    public function testGetRepeatingInvoiceAttachments()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRepeatingInvoiceHistory
     *
     * Retrieves history record for a specific repeating invoice.
     *
     */
    public function testGetRepeatingInvoiceHistory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRepeatingInvoices
     *
     * Retrieves repeating invoices.
     *
     */
    public function testGetRepeatingInvoices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportAgedPayablesByContact
     *
     * Retrieves report for aged payables by contact.
     *
     */
    public function testGetReportAgedPayablesByContact()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportAgedReceivablesByContact
     *
     * Retrieves report for aged receivables by contact.
     *
     */
    public function testGetReportAgedReceivablesByContact()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportBASorGST
     *
     * Retrieves a specific report for BAS using a unique report Id (only valid for AU orgs).
     *
     */
    public function testGetReportBASorGST()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportBASorGSTList
     *
     * Retrieves report for BAS (only valid for AU orgs).
     *
     */
    public function testGetReportBASorGSTList()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportBalanceSheet
     *
     * Retrieves report for balancesheet.
     *
     */
    public function testGetReportBalanceSheet()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportBankSummary
     *
     * Retrieves report for bank summary.
     *
     */
    public function testGetReportBankSummary()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportBudgetSummary
     *
     * Retrieves report for budget summary.
     *
     */
    public function testGetReportBudgetSummary()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportExecutiveSummary
     *
     * Retrieves report for executive summary.
     *
     */
    public function testGetReportExecutiveSummary()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportProfitAndLoss
     *
     * Retrieves report for profit and loss.
     *
     */
    public function testGetReportProfitAndLoss()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportTenNinetyNine
     *
     * Retrieve reports for 1099.
     *
     */
    public function testGetReportTenNinetyNine()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReportTrialBalance
     *
     * Retrieves report for trial balance.
     *
     */
    public function testGetReportTrialBalance()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getTaxRates
     *
     * Retrieves tax rates.
     *
     */
    public function testGetTaxRates()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getTrackingCategories
     *
     * Retrieves tracking categories and options.
     *
     */
    public function testGetTrackingCategories()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getTrackingCategory
     *
     * Retrieves specific tracking categories and options using a unique tracking category Id.
     *
     */
    public function testGetTrackingCategory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getUser
     *
     * Retrieves a specific user.
     *
     */
    public function testGetUser()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getUsers
     *
     * Retrieves users.
     *
     */
    public function testGetUsers()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for postSetup
     *
     * Sets the chart of accounts, the conversion date and conversion balances.
     *
     */
    public function testPostSetup()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateAccount
     *
     * Updates a chart of accounts.
     *
     */
    public function testUpdateAccount()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateAccountAttachmentByFileName
     *
     * Updates attachment on a specific account by filename.
     *
     */
    public function testUpdateAccountAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateBankTransaction
     *
     * Updates a single spent or received money transaction.
     *
     */
    public function testUpdateBankTransaction()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateBankTransactionAttachmentByFileName
     *
     * Updates a specific attachment from a specific bank transaction by filename.
     *
     */
    public function testUpdateBankTransactionAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateBankTransferAttachmentByFileName
     *
     * .
     *
     */
    public function testUpdateBankTransferAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateContact
     *
     * Updates a specific contact in a Xero organisation.
     *
     */
    public function testUpdateContact()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateContactAttachmentByFileName
     *
     * .
     *
     */
    public function testUpdateContactAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateContactGroup
     *
     * Updates a specific contact group.
     *
     */
    public function testUpdateContactGroup()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateCreditNote
     *
     * Updates a specific credit note.
     *
     */
    public function testUpdateCreditNote()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateCreditNoteAttachmentByFileName
     *
     * Updates attachments on a specific credit note by file name.
     *
     */
    public function testUpdateCreditNoteAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateExpenseClaim
     *
     * Updates a specific expense claims.
     *
     */
    public function testUpdateExpenseClaim()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateInvoice
     *
     * Updates a specific sales invoices or purchase bills.
     *
     */
    public function testUpdateInvoice()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateInvoiceAttachmentByFileName
     *
     * Updates an attachment from a specific invoices or purchase bill by filename.
     *
     */
    public function testUpdateInvoiceAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateItem
     *
     * Updates a specific item.
     *
     */
    public function testUpdateItem()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateLinkedTransaction
     *
     * Updates a specific linked transactions (billable expenses).
     *
     */
    public function testUpdateLinkedTransaction()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateManualJournal
     *
     * Updates a specific manual journal.
     *
     */
    public function testUpdateManualJournal()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateManualJournalAttachmentByFileName
     *
     * Updates a specific attachment from a specific manual journal by file name.
     *
     */
    public function testUpdateManualJournalAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateBankTransactions
     *
     * Updates or creates one or more spent or received money transaction.
     *
     */
    public function testUpdateOrCreateBankTransactions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateContacts
     *
     * Updates or creates one or more contacts in a Xero organisation.
     *
     */
    public function testUpdateOrCreateContacts()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateCreditNotes
     *
     * Updates or creates one or more credit notes.
     *
     */
    public function testUpdateOrCreateCreditNotes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateEmployees
     *
     * Creates a single new employees used in Xero payrun.
     *
     */
    public function testUpdateOrCreateEmployees()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateInvoices
     *
     * Updates or creates one or more sales invoices or purchase bills.
     *
     */
    public function testUpdateOrCreateInvoices()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateItems
     *
     * Updates or creates one or more items.
     *
     */
    public function testUpdateOrCreateItems()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateManualJournals
     *
     * Updates or creates a single manual journal.
     *
     */
    public function testUpdateOrCreateManualJournals()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreatePurchaseOrders
     *
     * Updates or creates one or more purchase orders.
     *
     */
    public function testUpdateOrCreatePurchaseOrders()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateOrCreateQuotes
     *
     * Updates or creates one or more quotes.
     *
     */
    public function testUpdateOrCreateQuotes()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updatePurchaseOrder
     *
     * Updates a specific purchase order.
     *
     */
    public function testUpdatePurchaseOrder()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updatePurchaseOrderAttachmentByFileName
     *
     * Updates a specific attachment for a specific purchase order by filename.
     *
     */
    public function testUpdatePurchaseOrderAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateQuote
     *
     * Updates a specific quote.
     *
     */
    public function testUpdateQuote()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateQuoteAttachmentByFileName
     *
     * Updates a specific attachment from a specific quote by filename.
     *
     */
    public function testUpdateQuoteAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateReceipt
     *
     * Updates a specific draft expense claim receipts.
     *
     */
    public function testUpdateReceipt()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateReceiptAttachmentByFileName
     *
     * Updates a specific attachment on a specific expense claim receipts by file name.
     *
     */
    public function testUpdateReceiptAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateRepeatingInvoiceAttachmentByFileName
     *
     * Updates a specific attachment from a specific repeating invoices by file name.
     *
     */
    public function testUpdateRepeatingInvoiceAttachmentByFileName()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateTaxRate
     *
     * Updates tax rates.
     *
     */
    public function testUpdateTaxRate()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateTrackingCategory
     *
     * Updates a specific tracking category.
     *
     */
    public function testUpdateTrackingCategory()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateTrackingOptions
     *
     * Updates a specific option for a specific tracking category.
     *
     */
    public function testUpdateTrackingOptions()
    {
        // TODO: implement
        $this->markTestIncomplete('Not implemented');
    }
}
