Check response dont have this id

hey guys im new in postman

this is my response
{

"status": "ok",

"statusCode": "0000",

"message": {

    "text": "",

    "type": ""

},

"errors": [],

"data": {

    "docs": [

        {

            "name": "admin",

            "description": "نقش admin کل سیستم. با دسترسی به همه‌ی بخش ها (System generated)",

            "code": "T11AsR",

            "permissions": [

                "authenticated",

                "manage_users",

                "view_user_logs",

                "manage_role",

                "map_role_to_user",

                "managing_custom_page",

                "managing_FAQ_page",

                "managing_jobs_page",

                "managing_about_us_page",

                "send_sms",

                "read_sms",

                "send_email",

                "read_email",

                "manage_system_settings",

                "manage_profile",

                "manage_account",

                "manage_images",

                "manage_videos",

                "verify_email",

                "manage_country_province_city",

                "manage_resumes",

                "get_user_report"

            ],

            "protected": true,

            "userType": "admin",

            "_id": "60b2607d6a286901dffe61fa"

        },

        {

            "name": "public",

            "description": "دسترسی های این نقش برای همه کاربران ثبت نام شده و احراز هویت شده مجاز است.",

            "code": "fh1xqE",

            "permissions": [

                "authenticated",

                "manage_profile",

                "manage_account",

                "verify_email"

            ],

            "protected": true,

            "userType": "client",

            "_id": "60b2607f6a286901dffe61fb"

        }

    ],

    "totalDocs": 2,

    "limit": 100,

    "totalPages": 1,

    "page": 1,

    "pagingCounter": 1,

    "hasPrevPage": false,

    "hasNextPage": false,

    "prevPage": null,

    "nextPage": null

}

}

i wanna test that this code “T11A21” dont be in the response

i dont know what is the code
my test is check this id shouldent be in this response

Hi ,

So you could have a simple for loop to check the data coming back is not equal to the target code. This works if the response always stores the code property in the data.docs array.

const responseBody = pm.response.json();
const resCode = responseBody.data.docs;
const targetCode = 'T11A21';

pm.test('target code is not equal to response code', () => {
    for(let i = 0; i < resCode.length; i++) {
    pm.expect(resCode[i].code).is.not.eq(targetCode);
}
});