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

/**
 * Returns and Refunds API
 *
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: returnsrefunds
 * 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\ReturnsRefunds\Test\Api;

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

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

    /**
     * Test case for acknowledgeRefundErrors
     *
     * AcknowledgeRefundErrors.
     *
     */
    public function testAcknowledgeRefundErrors()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for actionBookedOrder
     *
     * ActionBookedOrder.
     *
     */
    public function testActionBookedOrder()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for actionRMABooking
     *
     * ActionRMABooking.
     *
     */
    public function testActionRMABooking()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for actionRefund
     *
     * ActionRefund.
     *
     */
    public function testActionRefund()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createRMABooking
     *
     * CreateRMABooking.
     *
     */
    public function testCreateRMABooking()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createRefund
     *
     * CreateRefund.
     *
     */
    public function testCreateRefund()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for createReturnsRefundsCSV
     *
     * CreateReturnsRefundsCSV.
     *
     */
    public function testCreateReturnsRefundsCSV()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteBookedItem
     *
     * DeleteBookedItem.
     *
     */
    public function testDeleteBookedItem()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteBookedOrder
     *
     * DeleteBookedOrder.
     *
     */
    public function testDeleteBookedOrder()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deletePendingRefundItem
     *
     * DeletePendingRefundItem.
     *
     */
    public function testDeletePendingRefundItem()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteRMA
     *
     * DeleteRMA.
     *
     */
    public function testDeleteRMA()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for deleteRefund
     *
     * DeleteRefund.
     *
     */
    public function testDeleteRefund()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for editBookedItemInfo
     *
     * EditBookedItemInfo.
     *
     */
    public function testEditBookedItemInfo()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getActionableRMAHeaders
     *
     * GetActionableRMAHeaders.
     *
     */
    public function testGetActionableRMAHeaders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getActionableRefundHeaders
     *
     * GetActionableRefundHeaders.
     *
     */
    public function testGetActionableRefundHeaders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getBookedReturnsExchangeOrders
     *
     * GetBookedReturnsExchangeOrders.
     *
     */
    public function testGetBookedReturnsExchangeOrders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getProcessedOrAckedErrorRMAHeaders
     *
     * GetProcessedOrAckedErrorRMAHeaders.
     *
     */
    public function testGetProcessedOrAckedErrorRMAHeaders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getProcessedOrAckedErrorRefundHeaders
     *
     * GetProcessedOrAckedErrorRefundHeaders.
     *
     */
    public function testGetProcessedOrAckedErrorRefundHeaders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRMAHeadersByOrderId
     *
     * GetRMAHeadersByOrderId.
     *
     */
    public function testGetRMAHeadersByOrderId()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefundHeadersByOrderId
     *
     * GetRefundHeadersByOrderId.
     *
     */
    public function testGetRefundHeadersByOrderId()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefundLinesByHeaderId
     *
     * GetRefundLinesByHeaderId.
     *
     */
    public function testGetRefundLinesByHeaderId()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefundOptions
     *
     * GetRefundOptions.
     *
     */
    public function testGetRefundOptions()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getRefundOrders
     *
     * GetRefundOrders.
     *
     */
    public function testGetRefundOrders()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getReturnOptions
     *
     * GetReturnOptions.
     *
     */
    public function testGetReturnOptions()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for getSearchTypes
     *
     * GetSearchTypes.
     *
     */
    public function testGetSearchTypes()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

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

    /**
     * Test case for getWarehouseLocations
     *
     * GetWarehouseLocations.
     *
     */
    public function testGetWarehouseLocations()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for refundOrder
     *
     * RefundOrder.
     *
     */
    public function testRefundOrder()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for searchReturnsRefundsPaged
     *
     * SearchReturnsRefundsPaged.
     *
     */
    public function testSearchReturnsRefundsPaged()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateRMABooking
     *
     * UpdateRMABooking.
     *
     */
    public function testUpdateRMABooking()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }

    /**
     * Test case for updateRefund
     *
     * UpdateRefund.
     *
     */
    public function testUpdateRefund()
    {
        // TODO: implement
        self::markTestIncomplete('Not implemented');
    }
}
