/*
 * 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.HashMap;
import java.util.List;
import java.util.Map;
import org.openapitools.client.model.CustomFieldFormattedValueDto;
import org.openapitools.client.model.CustomFieldValueDto;
import org.openapitools.client.model.EntityReferenceDto;
import org.openapitools.client.model.LanguageDescriptionDto;
import org.threeten.bp.OffsetDateTime;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;


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

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

    /**
     * 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 'fieldType'
     */
    @Test
    public void fieldTypeTest() {
        // TODO: test fieldType
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

}
