import "@testing-library/jest-native/extend-expect"; import { render } from "@testing-library/react-native"; import React from "react"; import { Text } from "react-native"; 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(); }); });