import { screen } from "@testing-library/react-native"; import ObsStatus from "components/SharedComponents/ObsStatus"; import React from "react"; import factory from "tests/factory"; import { renderComponent } from "tests/helpers/render"; const mockObservation = factory( "LocalObservation", { identifications: [ factory( "LocalIdentification", { current: true } ), factory( "LocalIdentification", { current: false } ) ], comments: [] } ); describe( "ObsStatus", () => { it( "displays count for current ids, not withdrawn ids", () => { renderComponent( ); const idCount = screen.getByText( /1/ ); expect( idCount ).toBeVisible( ); } ); it( "displays comment count", () => { renderComponent( ); const commentCount = screen.getByText( /0/ ); expect( commentCount ).toBeVisible( ); } ); } );