import React from 'react'; import { render } from '@testing-library/react-native'; import BarGraph from '../../component/charts/bar-graph/bar-graph'; import { graph_data_two_measures } from '../../mock/charts/mock-data'; describe('BarGraph Component Tests', () => { it('renders correctly with data', () => { const { getByTestId } = render(); expect(getByTestId(`bar-graph-1`)).toBeTruthy(); }); it('does not render without data', () => { // Have to ts-ignore to test null data conditions // @ts-ignore const { queryByTestId } = render(); expect(queryByTestId(`bar-graph-2`)).toBeNull(); }); });