To assert that the array in the response body contains a string value

Hello
I am trying to put an assertion for a specific field value in the array , e.g. “message” should contain the value as “Invalid property value” in the below response
“errors”: [
{
“error”: 900,
“message”: “Invalid property value”,

    }    ]}

postman assertion script is :
let jsonData = pm.response.json()

pm.test(‘The errors contains message’, () => {

_.each(jsonData.Fee, (item) => {

    pm.expect(item.message).to.include("Invalid property value")

})})

but what I observed is this script is passed for following response also

“message”: “Successful”,
“decision”: “PERMIT”,