<?php
/**
 * InternationalFormsProductTest
 *
 * PHP version 5
 *
 * @category Class
 * @package  UPS\Shipping
 * @author   Swagger Codegen team
 * @link     https://github.com/swagger-api/swagger-codegen
 */

/**
 * Ship
 *
 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
 *
 * 
 * 
 * Generated by: https://github.com/swagger-api/swagger-codegen.git
 * Swagger Codegen version: 3.0.50
 */
/**
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen
 * Please update the test case below to test the model.
 */

namespace UPS\Shipping;

use PHPUnit\Framework\TestCase;

/**
 * InternationalFormsProductTest Class Doc Comment
 *
 * @category    Class
 * @description Contains the commodity/product information.  Applies to EEI, Invoice, Partial Invoice, CO and NAFTA CO. When any International form is requested, at least one Product must be present.   Maximum number of products allowed for different forms are:  50: Package Packing List  100: Commercial Invoice, NAFTA, CO, EEI  1000: Air Freight packing list  Note: For Partial Invoice this container is optional.
 * @package     UPS\Shipping
 * @author      Swagger Codegen team
 * @link        https://github.com/swagger-api/swagger-codegen
 */
class InternationalFormsProductTest extends TestCase
{

    /**
     * Setup before running any test case
     */
    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 "InternationalFormsProduct"
     */
    public function testInternationalFormsProduct()
    {
    }

    /**
     * Test attribute "description"
     */
    public function testPropertyDescription()
    {
    }

    /**
     * Test attribute "unit"
     */
    public function testPropertyUnit()
    {
    }

    /**
     * Test attribute "commodity_code"
     */
    public function testPropertyCommodityCode()
    {
    }

    /**
     * Test attribute "part_number"
     */
    public function testPropertyPartNumber()
    {
    }

    /**
     * Test attribute "origin_country_code"
     */
    public function testPropertyOriginCountryCode()
    {
    }

    /**
     * Test attribute "joint_production_indicator"
     */
    public function testPropertyJointProductionIndicator()
    {
    }

    /**
     * Test attribute "net_cost_code"
     */
    public function testPropertyNetCostCode()
    {
    }

    /**
     * Test attribute "net_cost_date_range"
     */
    public function testPropertyNetCostDateRange()
    {
    }

    /**
     * Test attribute "preference_criteria"
     */
    public function testPropertyPreferenceCriteria()
    {
    }

    /**
     * Test attribute "producer_info"
     */
    public function testPropertyProducerInfo()
    {
    }

    /**
     * Test attribute "marks_and_numbers"
     */
    public function testPropertyMarksAndNumbers()
    {
    }

    /**
     * Test attribute "number_of_packages_per_commodity"
     */
    public function testPropertyNumberOfPackagesPerCommodity()
    {
    }

    /**
     * Test attribute "product_weight"
     */
    public function testPropertyProductWeight()
    {
    }

    /**
     * Test attribute "vehicle_id"
     */
    public function testPropertyVehicleId()
    {
    }

    /**
     * Test attribute "schedule_b"
     */
    public function testPropertyScheduleB()
    {
    }

    /**
     * Test attribute "export_type"
     */
    public function testPropertyExportType()
    {
    }

    /**
     * Test attribute "sed_total_value"
     */
    public function testPropertySedTotalValue()
    {
    }

    /**
     * Test attribute "exclude_from_form"
     */
    public function testPropertyExcludeFromForm()
    {
    }

    /**
     * Test attribute "packing_list_info"
     */
    public function testPropertyPackingListInfo()
    {
    }

    /**
     * Test attribute "eei_information"
     */
    public function testPropertyEeiInformation()
    {
    }
}
