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( );
} );
} );