import React from 'react'; import { Text } from 'react-native' import { render } from '@testing-library/react-native'; import "@testing-library/jest-native/extend-expect"; import ChartView from '../../component/charts/chart-view'; describe('ChartView Component Tests', () => { it('applies the passed style prop correctly', () => { const testStyle = { backgroundColor: 'blue', padding: 10 }; const { getByTestId } = render( Test Child ); const chartView = getByTestId('chart-view'); expect(chartView.props.style).toEqual(expect.arrayContaining([testStyle])); }); it('renders children correctly', () => { const { getByText } = render( Child Component ); const childText = getByText('Child Component'); expect(childText).toBeTruthy(); }); });