# coding: utf-8

"""
    Corva API

    The Corva API is a powerful interface providing great flexibility and extensibility with Corva. Whether your needs are simple UI visualizations, data entry, replication/sync tasks, real-time stream processing, or complex machine learning CPU-intensive apps, the Corva API is the way to make it happen. Our concepts are split into three distinct silos: data apps, visualization apps, and a REST API

    The version of the OpenAPI document: v2.146.0
    Contact: support@corva.ai
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


import unittest
import datetime

from corva_assets.models.asset_attributes_source_well import AssetAttributesSourceWell  # noqa: E501

class TestAssetAttributesSourceWell(unittest.TestCase):
    """AssetAttributesSourceWell unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> AssetAttributesSourceWell:
        """Test AssetAttributesSourceWell
            include_option is a boolean, when False only required
            params are included, when True both required and
            optional params are included """
        # uncomment below to create an instance of `AssetAttributesSourceWell`
        """
        model = AssetAttributesSourceWell()  # noqa: E501
        if include_optional:
            return AssetAttributesSourceWell(
                id = 1.337,
                name = ''
            )
        else:
            return AssetAttributesSourceWell(
        )
        """

    def testAssetAttributesSourceWell(self):
        """Test AssetAttributesSourceWell"""
        # inst_req_only = self.make_instance(include_optional=False)
        # inst_req_and_optional = self.make_instance(include_optional=True)

if __name__ == '__main__':
    unittest.main()
