/*
 * Swagger of Opencellsoft Api
 * @#Introduction
 *
 * The version of the OpenAPI document: 7.3.1-SNAPSHOT
 * Contact: contact@opencellsoft.fr
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */


package org.openapitools.client.model;

import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.openapitools.client.model.Auditable;
import org.openapitools.client.model.AuditableFieldHistory;
import org.openapitools.client.model.BusinessEntity;
import org.openapitools.client.model.MeveoInstance;
import org.openapitools.client.model.ScriptInstance;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;


/**
 * Model tests for TriggeredEDRTemplate
 */
public class TriggeredEDRTemplateTest {
    private final TriggeredEDRTemplate model = new TriggeredEDRTemplate();

    /**
     * Model tests for TriggeredEDRTemplate
     */
    @Test
    public void testTriggeredEDRTemplate() {
        // TODO: test TriggeredEDRTemplate
    }

    /**
     * Test the property 'id'
     */
    @Test
    public void idTest() {
        // TODO: test id
    }

    /**
     * Test the property 'version'
     */
    @Test
    public void versionTest() {
        // TODO: test version
    }

    /**
     * Test the property 'auditable'
     */
    @Test
    public void auditableTest() {
        // TODO: test auditable
    }

    /**
     * Test the property 'historized'
     */
    @Test
    public void historizedTest() {
        // TODO: test historized
    }

    /**
     * Test the property 'notified'
     */
    @Test
    public void notifiedTest() {
        // TODO: test notified
    }

    /**
     * Test the property 'auditableFields'
     */
    @Test
    public void auditableFieldsTest() {
        // TODO: test auditableFields
    }

    /**
     * Test the property 'code'
     */
    @Test
    public void codeTest() {
        // TODO: test code
    }

    /**
     * Test the property 'description'
     */
    @Test
    public void descriptionTest() {
        // TODO: test description
    }

    /**
     * Test the property 'appendGeneratedCode'
     */
    @Test
    public void appendGeneratedCodeTest() {
        // TODO: test appendGeneratedCode
    }

    /**
     * Test the property 'subscriptionEl'
     */
    @Test
    public void subscriptionElTest() {
        // TODO: test subscriptionEl
    }

    /**
     * Test the property 'subscriptionElSpark'
     */
    @Test
    public void subscriptionElSparkTest() {
        // TODO: test subscriptionElSpark
    }

    /**
     * Test the property 'meveoInstance'
     */
    @Test
    public void meveoInstanceTest() {
        // TODO: test meveoInstance
    }

    /**
     * Test the property 'conditionEl'
     */
    @Test
    public void conditionElTest() {
        // TODO: test conditionEl
    }

    /**
     * Test the property 'conditionElSpark'
     */
    @Test
    public void conditionElSparkTest() {
        // TODO: test conditionElSpark
    }

    /**
     * Test the property 'quantityEl'
     */
    @Test
    public void quantityElTest() {
        // TODO: test quantityEl
    }

    /**
     * Test the property 'quantityElSpark'
     */
    @Test
    public void quantityElSparkTest() {
        // TODO: test quantityElSpark
    }

    /**
     * Test the property 'param1El'
     */
    @Test
    public void param1ElTest() {
        // TODO: test param1El
    }

    /**
     * Test the property 'param1ElSpark'
     */
    @Test
    public void param1ElSparkTest() {
        // TODO: test param1ElSpark
    }

    /**
     * Test the property 'param2El'
     */
    @Test
    public void param2ElTest() {
        // TODO: test param2El
    }

    /**
     * Test the property 'param2ElSpark'
     */
    @Test
    public void param2ElSparkTest() {
        // TODO: test param2ElSpark
    }

    /**
     * Test the property 'param3El'
     */
    @Test
    public void param3ElTest() {
        // TODO: test param3El
    }

    /**
     * Test the property 'param3ElSpark'
     */
    @Test
    public void param3ElSparkTest() {
        // TODO: test param3ElSpark
    }

    /**
     * Test the property 'param4El'
     */
    @Test
    public void param4ElTest() {
        // TODO: test param4El
    }

    /**
     * Test the property 'param4ElSpark'
     */
    @Test
    public void param4ElSparkTest() {
        // TODO: test param4ElSpark
    }

    /**
     * Test the property 'opencellInstanceEL'
     */
    @Test
    public void opencellInstanceELTest() {
        // TODO: test opencellInstanceEL
    }

    /**
     * Test the property 'triggeredEdrScript'
     */
    @Test
    public void triggeredEdrScriptTest() {
        // TODO: test triggeredEdrScript
    }

    /**
     * Test the property 'descriptionOrCode'
     */
    @Test
    public void descriptionOrCodeTest() {
        // TODO: test descriptionOrCode
    }

    /**
     * Test the property 'descriptionAndCode'
     */
    @Test
    public void descriptionAndCodeTest() {
        // TODO: test descriptionAndCode
    }

    /**
     * Test the property 'referenceCode'
     */
    @Test
    public void referenceCodeTest() {
        // TODO: test referenceCode
    }

    /**
     * Test the property 'referenceDescription'
     */
    @Test
    public void referenceDescriptionTest() {
        // TODO: test referenceDescription
    }

    /**
     * Test the property 'codeChanged'
     */
    @Test
    public void codeChangedTest() {
        // TODO: test codeChanged
    }

    /**
     * Test the property 'parentEntity'
     */
    @Test
    public void parentEntityTest() {
        // TODO: test parentEntity
    }

    /**
     * Test the property '_transient'
     */
    @Test
    public void _transientTest() {
        // TODO: test _transient
    }

}
