Hola a todos!
En esta ocasión vengo a preguntarles como puedo hacer para validar con postman un scheme que tenga un elemento cuyo data type pueda venir null o con algún valor numérico?
Ejemplo:
const schema = {
"type": "object",
"properties": {
"values": {"type": "array",
"items": [
{
"type": "object",
"properties": {
"battery_charge_state": {"type": "number"}
},
"required": [
"battery_charge_state"
]
}
]
},
},
}
pm.test("Schema validation", () => {
pm.response.to.have.jsonSchema(schema);
});
En donde ese "battery_charge_state" algunas veces puede venir como un número y otras veces como null.
Alguna idea?
Saludos,
ANTRAX
Hola!
Ya encontré la solución:
"battery_charge_state": {"type": ["number", "null"]}
La dejo acá por si a alguien más le sirve!
Saludos,
ANTRAX