Discusión
La solución omite la propiedad 'createdAt' del tipo Entity
Hola
El enunciado en ningún momento nos dice que tipemos 'createAt' con una propiedad opcional. Sin embargo, en los tests se espera el resultado siguiente, sin dicha propiedad:
{
"id": 1 ,
"name": "Mochila",
"price": 49.99,
"weightKg": 0.8,
"stock": 20
}```
por tanto, para que cumpla con todos los test actuales tengo que agregar después del objeto devuelto `as PhysicalProduct;`:
`return { something } as PhysicalProduct;`
Que tampoco tengo claro los usos típicos de la palabra clave `as`, pero imagino que esto no sería lo ideal.
Saludos y gracias
1respuestas