From cd76e12c4359d2b5db216beb6302832a2dc0627a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nat=C3=A1lia=20Rodrigues?= Date: Wed, 18 Sep 2024 17:07:22 -0300 Subject: [PATCH] test: metric ALTURA --- src/app/__tests__/cardMetrica.spec.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/app/__tests__/cardMetrica.spec.tsx b/src/app/__tests__/cardMetrica.spec.tsx index 3fec86db..3d96d719 100644 --- a/src/app/__tests__/cardMetrica.spec.tsx +++ b/src/app/__tests__/cardMetrica.spec.tsx @@ -63,6 +63,13 @@ describe('CardMetrica Component', () => { // outras propriedades que o item pode ter }; + const mockItemAltura: IMetrica = { + id: 1, + idIdoso: 123, + categoria: EMetricas.ALTURA, + // outras propriedades que o item pode ter + }; + it('renderiza corretamente com um valor de métrica FREQ_CARDIACA', async () => { const { getByText } = render(); @@ -126,6 +133,15 @@ describe('CardMetrica Component', () => { }); }); + it('renderiza corretamente com um valor de métrica ALTURA', async () => { + const { getByText } = render(); + + await waitFor(() => { + expect(getByText('80')).toBeTruthy(); // Verifica se o valor da temperatura é exibido + expect(getByText('cm')).toBeTruthy(); // Verifica se a unidade de medida está correta + }); + }); + it('renderiza corretamente quando não há valor de métrica', async () => { // Simular o retorno vazio para não ter valores de métrica (database.get as jest.Mock).mockReturnValueOnce({