<?php
/**
 * EnvelopesApiTest
 * PHP version 5
 *
 * @category Class
 * @package  DocuSign\eSign
 * @author   http://github.com/swagger-api/swagger-codegen
 * @license  http://www.apache.org/licenses/LICENSE-2.0 Apache Licene v2
 * @link     https://github.com/swagger-api/swagger-codegen
 */
/**
 *  Copyright 2016 SmartBear Software
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

/**
 * NOTE: This class is auto generated by the swagger code generator program. 
 * https://github.com/swagger-api/swagger-codegen 
 * Do not edit the class manually.
 */

namespace DocuSign\eSign\Api;

use \DocuSign\eSign\Configuration;
use \DocuSign\eSign\ApiClient;
use \DocuSign\eSign\ApiException;
use \DocuSign\eSign\ObjectSerializer;

/**
 * EnvelopesApiTest Class Doc Comment
 *
 * @category Class
 * @package  DocuSign\eSign
 * @author   http://github.com/swagger-api/swagger-codegen
 * @license  http://www.apache.org/licenses/LICENSE-2.0 Apache Licene v2
 * @link     https://github.com/swagger-api/swagger-codegen
 */
class EnvelopesApiTest extends \PHPUnit_Framework_TestCase
{

    /**
     * Setup before running each test case
     */
    public static function setUpBeforeClass() {

    }

    /**
     * Clean up after running each test case
     */
    public static function tearDownAfterClass() {

    }

    
    /**
     * Test case for listStatusChanges
     *
     * Gets status changes for one or more envelopes.
     *
     */
    public function test_listStatusChanges() {

    }
    
    /**
     * Test case for createEnvelope
     *
     * Creates an envelope.
     *
     */
    public function test_createEnvelope() {

    }
    
    /**
     * Test case for listStatus
     *
     * Gets the envelope status for the specified envelopes.
     *
     */
    public function test_listStatus() {

    }
    
    /**
     * Test case for getEnvelope
     *
     * Gets the status of a envelope.
     *
     */
    public function test_getEnvelope() {

    }
    
    /**
     * Test case for update
     *
     * Send Draft Envelope/Void Envelope/Move/Purge Envelope/Modify draft
     *
     */
    public function test_update() {

    }
    
    /**
     * Test case for listAuditEvents
     *
     * Gets the envelope audit events for an envelope.
     *
     */
    public function test_listAuditEvents() {

    }
    
    /**
     * Test case for listCustomFields
     *
     * Gets the custom field information for the specified envelope.
     *
     */
    public function test_listCustomFields() {

    }
    
    /**
     * Test case for updateCustomFields
     *
     * Updates envelope custom fields in an envelope.
     *
     */
    public function test_updateCustomFields() {

    }
    
    /**
     * Test case for createCustomFields
     *
     * Updates envelope custom fields for an envelope.
     *
     */
    public function test_createCustomFields() {

    }
    
    /**
     * Test case for deleteCustomFields
     *
     * Deletes envelope custom fields for draft and in-process envelopes.
     *
     */
    public function test_deleteCustomFields() {

    }
    
    /**
     * Test case for listDocuments
     *
     * Gets a list of envelope documents.
     *
     */
    public function test_listDocuments() {

    }
    
    /**
     * Test case for updateDocuments
     *
     * Adds one or more documents to an existing envelope document.
     *
     */
    public function test_updateDocuments() {

    }
    
    /**
     * Test case for deleteDocuments
     *
     * Deletes documents from a draft envelope.
     *
     */
    public function test_deleteDocuments() {

    }
    
    /**
     * Test case for getDocument
     *
     * Gets a document from an envelope.
     *
     */
    public function test_getDocument() {

    }
    
    /**
     * Test case for listDocumentFields
     *
     * Gets the custom document fields from an  existing envelope document.
     *
     */
    public function test_listDocumentFields() {

    }
    
    /**
     * Test case for updateDocumentFields
     *
     * Updates existing custom document fields in an existing envelope document.
     *
     */
    public function test_updateDocumentFields() {

    }
    
    /**
     * Test case for createDocumentFields
     *
     * Creates custom document fields in an existing envelope document.
     *
     */
    public function test_createDocumentFields() {

    }
    
    /**
     * Test case for deleteDocumentFields
     *
     * Deletes custom document fields from an existing envelope document.
     *
     */
    public function test_deleteDocumentFields() {

    }
    
    /**
     * Test case for deleteDocumentPage
     *
     * Deletes a page from a document in an envelope.
     *
     */
    public function test_deleteDocumentPage() {

    }
    
    /**
     * Test case for listTemplatesForDocument
     *
     * Gets the templates associated with a document in an existing envelope.
     *
     */
    public function test_listTemplatesForDocument() {

    }
    
    /**
     * Test case for applyTemplateToDocument
     *
     * Adds templates to a document in an  envelope.
     *
     */
    public function test_applyTemplateToDocument() {

    }
    
    /**
     * Test case for deleteTemplatesFromDocument
     *
     * Deletes a template from a document in an existing envelope.
     *
     */
    public function test_deleteTemplatesFromDocument() {

    }
    
    /**
     * Test case for getEmailSettings
     *
     * Gets the email setting overrides for an envelope.
     *
     */
    public function test_getEmailSettings() {

    }
    
    /**
     * Test case for updateEmailSettings
     *
     * Updates the email setting overrides for an envelope.
     *
     */
    public function test_updateEmailSettings() {

    }
    
    /**
     * Test case for createEmailSettings
     *
     * Adds email setting overrides to an envelope.
     *
     */
    public function test_createEmailSettings() {

    }
    
    /**
     * Test case for deleteEmailSettings
     *
     * Deletes the email setting overrides for an envelope.
     *
     */
    public function test_deleteEmailSettings() {

    }
    
    /**
     * Test case for getLock
     *
     * Gets envelope lock information.
     *
     */
    public function test_getLock() {

    }
    
    /**
     * Test case for updateLock
     *
     * Updates an envelope lock.
     *
     */
    public function test_updateLock() {

    }
    
    /**
     * Test case for createLock
     *
     * Lock an envelope.
     *
     */
    public function test_createLock() {

    }
    
    /**
     * Test case for deleteLock
     *
     * Deletes an envelope lock.
     *
     */
    public function test_deleteLock() {

    }
    
    /**
     * Test case for getNotificationSettings
     *
     * Gets envelope notification information.
     *
     */
    public function test_getNotificationSettings() {

    }
    
    /**
     * Test case for listRecipients
     *
     * Gets the status of recipients for an envelope.
     *
     */
    public function test_listRecipients() {

    }
    
    /**
     * Test case for updateRecipients
     *
     * Updates recipients in a draft envelope or corrects recipient information for an in process envelope.
     *
     */
    public function test_updateRecipients() {

    }
    
    /**
     * Test case for createRecipient
     *
     * Adds one or more recipients to an envelope.
     *
     */
    public function test_createRecipient() {

    }
    
    /**
     * Test case for deleteRecipients
     *
     * Deletes recipients from an envelope.
     *
     */
    public function test_deleteRecipients() {

    }
    
    /**
     * Test case for deleteRecipient
     *
     * Deletes a recipient from an envelope.
     *
     */
    public function test_deleteRecipient() {

    }
    
    /**
     * Test case for listTabs
     *
     * Gets the tabs information for a signer or sign-in-person recipient in an envelope.
     *
     */
    public function test_listTabs() {

    }
    
    /**
     * Test case for updateTabs
     *
     * Updates the tabs for a recipient.
     *
     */
    public function test_updateTabs() {

    }
    
    /**
     * Test case for createTabs
     *
     * Adds tabs for a recipient.
     *
     */
    public function test_createTabs() {

    }
    
    /**
     * Test case for deleteTabs
     *
     * Deletes the tabs associated with a recipient.
     *
     */
    public function test_deleteTabs() {

    }
    
    /**
     * Test case for listTemplates
     *
     * Get List of Templates used in an Envelope
     *
     */
    public function test_listTemplates() {

    }
    
    /**
     * Test case for applyTemplate
     *
     * Adds templates to an envelope.
     *
     */
    public function test_applyTemplate() {

    }
    
    /**
     * Test case for createCorrectView
     *
     * Returns a URL to the envelope correction UI.
     *
     */
    public function test_createCorrectView() {

    }
    
    /**
     * Test case for createEditView
     *
     * Returns a URL to the edit view UI.
     *
     */
    public function test_createEditView() {

    }
    
    /**
     * Test case for createRecipientView
     *
     * Returns a URL to the recipient view UI.
     *
     */
    public function test_createRecipientView() {

    }
    
    /**
     * Test case for createSenderView
     *
     * Returns a URL to the sender view UI.
     *
     */
    public function test_createSenderView() {

    }
    
    /**
     * Test case for createViewLink
     *
     * Reserved: Returns a URL to the secure link view UI.
     *
     */
    public function test_createViewLink() {

    }
    
    /**
     * Test case for deleteViewLink
     *
     * Reserved: Expires a secure view link.
     *
     */
    public function test_deleteViewLink() {

    }
    
    /**
     * Test case for createConsoleView
     *
     * Returns a URL to the authentication view UI.
     *
     */
    public function test_createConsoleView() {

    }
    
}
