/*
 * Lethean Blockchain API
 * OpenAPI for Lethean Blockchain
 *
 * The version of the OpenAPI document: 6.0.1
 * 
 *
 * 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 java.io.IOException;
import java.util.Arrays;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

}
