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

/**
 * Processed Orders API
 *
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: processedorders
 * Generated by: https://openapi-generator.tech
 * Generator version: 7.11.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 Linnworks\ProcessedOrders\Test\Api;

use \Linnworks\ProcessedOrders\Configuration;
use \Linnworks\ProcessedOrders\ApiException;
use \Linnworks\ProcessedOrders\ObjectSerializer;
use PHPUnit\Framework\TestCase;

/**
 * ProcessedOrdersApiTest Class Doc Comment
 *
 * @category Class
 * @package  Linnworks\ProcessedOrders
 * @author   OpenAPI Generator team
 * @link     https://openapi-generator.tech
 */
class ProcessedOrdersApiTest 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 addOrderNote
     *
     * AddOrderNote.
     *
     */
    public function testAddOrderNote()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for addReturnCategory
     *
     * AddReturnCategory.
     *
     */
    public function testAddReturnCategory()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for changeOrderNote
     *
     * ChangeOrderNote.
     *
     */
    public function testChangeOrderNote()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for checkOrderFullyReturned
     *
     * CheckOrderFullyReturned.
     *
     */
    public function testCheckOrderFullyReturned()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createExchange
     *
     * CreateExchange.
     *
     */
    public function testCreateExchange()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createFullResend
     *
     * CreateFullResend.
     *
     */
    public function testCreateFullResend()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createResend
     *
     * CreateResend.
     *
     */
    public function testCreateResend()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteOrderNote
     *
     * DeleteOrderNote.
     *
     */
    public function testDeleteOrderNote()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteReturnCategory
     *
     * DeleteReturnCategory.
     *
     */
    public function testDeleteReturnCategory()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for downloadOrdersToCSV
     *
     * DownloadOrdersToCSV.
     *
     */
    public function testDownloadOrdersToCSV()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getChannelRefundReasons
     *
     * GetChannelRefundReasons.
     *
     */
    public function testGetChannelRefundReasons()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOrderInfo
     *
     * GetOrderInfo.
     *
     */
    public function testGetOrderInfo()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getOrderTrackingURLs
     *
     * GetOrderTrackingURLs.
     *
     */
    public function testGetOrderTrackingURLs()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getPackageSplit
     *
     * GetPackageSplit.
     *
     */
    public function testGetPackageSplit()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getProcessedAuditTrail
     *
     * GetProcessedAuditTrail.
     *
     */
    public function testGetProcessedAuditTrail()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getProcessedOrderExtendedProperties
     *
     * GetProcessedOrderExtendedProperties.
     *
     */
    public function testGetProcessedOrderExtendedProperties()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getProcessedOrderNotes
     *
     * GetProcessedOrderNotes.
     *
     */
    public function testGetProcessedOrderNotes()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getProcessedRelatives
     *
     * GetProcessedRelatives.
     *
     */
    public function testGetProcessedRelatives()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefundableServiceItems
     *
     * GetRefundableServiceItems.
     *
     */
    public function testGetRefundableServiceItems()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefunds
     *
     * GetRefunds.
     *
     */
    public function testGetRefunds()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefundsOptions
     *
     * GetRefundsOptions.
     *
     */
    public function testGetRefundsOptions()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReturnCategories
     *
     * GetReturnCategories.
     *
     */
    public function testGetReturnCategories()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReturnItemsInfo
     *
     * GetReturnItemsInfo.
     *
     */
    public function testGetReturnItemsInfo()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReturnOrderInfo
     *
     * GetReturnOrderInfo.
     *
     */
    public function testGetReturnOrderInfo()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReturnsExchanges
     *
     * GetReturnsExchanges.
     *
     */
    public function testGetReturnsExchanges()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getTotalRefunds
     *
     * GetTotalRefunds.
     *
     */
    public function testGetTotalRefunds()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for isRefundValid
     *
     * IsRefundValid.
     *
     */
    public function testIsRefundValid()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for isRefundValidationRequiredByOrderId
     *
     * IsRefundValidationRequiredByOrderId.
     *
     */
    public function testIsRefundValidationRequiredByOrderId()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for markManualRefundsAsActioned
     *
     * MarkManualRefundsAsActioned.
     *
     */
    public function testMarkManualRefundsAsActioned()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for refundFreeText
     *
     * RefundFreeText.
     *
     */
    public function testRefundFreeText()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for refundServices
     *
     * RefundServices.
     *
     */
    public function testRefundServices()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for refundShipping
     *
     * RefundShipping.
     *
     */
    public function testRefundShipping()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for renameReturnCategory
     *
     * RenameReturnCategory.
     *
     */
    public function testRenameReturnCategory()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for searchProcessedOrders
     *
     * SearchProcessedOrders.
     *
     */
    public function testSearchProcessedOrders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for searchProcessedOrdersPaged
     *
     * SearchProcessedOrdersPaged.
     *
     */
    public function testSearchProcessedOrdersPaged()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for validateCompleteOrderRefund
     *
     * ValidateCompleteOrderRefund.
     *
     */
    public function testValidateCompleteOrderRefund()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }
}
