{
    "path": "$OET_PATH/testcases/function_test/pkg_test/jackson-annotations/jackson-annotations",
    "machine num": 1,
    "cases": [
        {
            "name": "test_jackson-annotations_function_install",
            "desc": "Test installation of jackson-annotations package"
        },
        {
            "name": "test_jackson-annotations_function_uninstall",
            "desc": "Test uninstallation of jackson-annotations package"
        },
        {
            "name": "test_jackson-annotations_function_check_version",
            "desc": "Test checking the installed version of jackson-annotations"
        },
        {
            "name": "test_jackson-annotations_function_usage_serialize",
            "desc": "Test serialization using Jackson annotations"
        },
        {
            "name": "test_jackson-annotations_function_usage_deserialize",
            "desc": "Test deserialization using Jackson annotations"
        },
        {
            "name": "test_jackson-annotations_function_usage_ignore",
            "desc": "Test @JsonIgnore annotation functionality"
        },
        {
            "name": "test_jackson-annotations_function_usage_rename",
            "desc": "Test @JsonProperty annotation for renaming fields"
        },
        {
            "name": "test_jackson-annotations_function_usage_date_format",
            "desc": "Test @JsonFormat annotation for date formatting"
        },
        {
            "name": "test_jackson-annotations_function_usage_include",
            "desc": "Test @JsonInclude annotation for conditional serialization"
        },
        {
            "name": "test_jackson-annotations_function_usage_constructor",
            "desc": "Test @JsonCreator annotation for custom constructors"
        }
    ]
}