/*
 * 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.api;

import org.openapitools.client.ApiException;
import org.openapitools.client.model.ActionStatus;
import org.openapitools.client.model.MeveoInstanceDto;
import org.openapitools.client.model.MeveoInstanceResponseDto;
import org.openapitools.client.model.MeveoInstancesResponseDto;
import org.junit.Test;
import org.junit.Ignore;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * API tests for MeveoInstanceApi
 */
@Ignore
public class MeveoInstanceApiTest {

    private final MeveoInstanceApi api = new MeveoInstanceApi();

    
    /**
     *  Remove a meveoInstance by code 
     *
     *  Remove a meveoInstance by code 
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void dELETEMeveoInstanceCode1Test() throws ApiException {
        String code = null;
        ActionStatus response = api.dELETEMeveoInstanceCode1(code);

        // TODO: test validations
    }
    
    /**
     *  Get version of application  
     *
     *  Get version of application  
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void gETIBaseVersion61Test() throws ApiException {
        ActionStatus response = api.gETIBaseVersion61();

        // TODO: test validations
    }
    
    /**
     *  List meveoInstances 
     *
     *  List meveoInstances 
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void gETMeveoInstanceList1Test() throws ApiException {
        MeveoInstancesResponseDto response = api.gETMeveoInstanceList1();

        // TODO: test validations
    }
    
    /**
     *  Find a meveoInstance by code 
     *
     *  Find a meveoInstance by code 
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void gETMeveoInstanceSearch1Test() throws ApiException {
        String code = null;
        MeveoInstanceResponseDto response = api.gETMeveoInstanceSearch1(code);

        // TODO: test validations
    }
    
    /**
     *    Create a meveoInstance by dto.   
     *
     *    Create a meveoInstance by dto.   
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void pOSTMeveoInstanceCreate1Test() throws ApiException {
        MeveoInstanceDto meveoInstanceDto = null;
        ActionStatus response = api.pOSTMeveoInstanceCreate1(meveoInstanceDto);

        // TODO: test validations
    }
    
    /**
     *  CreateOrUpdate a meveoInstance by dto 
     *
     *  CreateOrUpdate a meveoInstance by dto 
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void pOSTMeveoInstanceCreateOrUpdate1Test() throws ApiException {
        MeveoInstanceDto meveoInstanceDto = null;
        ActionStatus response = api.pOSTMeveoInstanceCreateOrUpdate1(meveoInstanceDto);

        // TODO: test validations
    }
    
    /**
     *    Update a meveoInstance by dto   
     *
     *    Update a meveoInstance by dto   
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void pUTMeveoInstanceUpdate1Test() throws ApiException {
        MeveoInstanceDto meveoInstanceDto = null;
        ActionStatus response = api.pUTMeveoInstanceUpdate1(meveoInstanceDto);

        // TODO: test validations
    }
    
    /**
     * 
     *
     * 
     *
     * @throws ApiException
     *          if the Api call fails
     */
    @Test
    public void user36Test() throws ApiException {
        ActionStatus response = api.user36();

        // TODO: test validations
    }
    
}
