{
    "path": "$OET_PATH/testcases/function_test/pkg_test/artemis/artemis-dto",
    "machine num": 1,
    "cases": [
        {
            "name": "test_artemis-dto_function_serialize",
            "desc": "Test serialization of DTO objects"
        },
        {
            "name": "test_artemis-dto_function_deserialize",
            "desc": "Test deserialization of DTO objects"
        },
        {
            "name": "test_artemis-dto_function_install",
            "desc": "Test installation of artemis-dto package"
        },
        {
            "name": "test_artemis-dto_function_import",
            "desc": "Test basic import of artemis-dto module"
        },
        {
            "name": "test_artemis-dto_function_basic_usage",
            "desc": "Test basic DTO creation and usage"
        },
        {
            "name": "test_artemis-dto_function_nested_objects",
            "desc": "Test serialization of nested DTOs"
        },
        {
            "name": "test_artemis-dto_function_validation",
            "desc": "Test data validation in DTO fields"
        },
        {
            "name": "test_artemis-dto_function_custom_mapper",
            "desc": "Test custom field mapping in DTO"
        },
        {
            "name": "test_artemis-dto_function_version_check",
            "desc": "Test checking installed package version"
        }
    ]
}