Search
reactlynx-testing-library / render
function render<Q>(ui: ComponentChild, options?: RenderOptions<Q>): RenderResult<Q>
Render into the page. It should be used with cleanup.
Q
Queries
ui
ComponentChild
options
RenderOptions
RenderResult<Q>
RenderResult
import { render} from '@lynx-js/react/testing-library' const WrapperComponent = ({ children }) => ( <view data-testid='wrapper'>{children}</view> ); const Comp = () => { return <view data-testid='inner' style="background-color: yellow;" />; }; const { container, getByTestId } = render(<Comp />, { wrapper: WrapperComponent, }); expect(getByTestId('wrapper')).toBeInTheDocument(); expect(container.firstChild).toMatchInlineSnapshot(` <view data-testid="wrapper" > <view data-testid="inner" style="background-color: yellow;" /> </view> `);
index.d.ts:1234