Ao rodar no terminal, é exibido a seguinte mensagem:
expect(received).toEqual(expected) // deep equality
- Expected - 7
+ Received + 7
- ObjectContaining {
- "cidade": "São Paulo",
- "created_at": Any<String>,
- "email": "cdc@com",
- "id": Any<Number>,
- "nome": "cdc",
- "updated_at": Any<String>,
+ Object {
+ "cidade": "Sao Paulo",
+ "created_at": "2022-10-01",
+ "email": "c@c.com",
+ "id": 10,
+ "nome": "CDC",
+ "updated_at": "2022-10-01",
}
55 | const retorno = editora.salvar();
56 |
> 57 | expect(retorno).toEqual(
| ^
58 | expect.objectContaining({
59 | id: expect.any(Number),
60 | ...objetoEditora,
at Object.toEqual (src/teste/models/editora.test.js:57:21
Alguém poderia me ajudar por favor?