0Pricing
Sveltejs Academy · Lesson

@testing-library/svelte: render and fireEvent

Render components in tests, query the DOM, and simulate user interactions.

Testing Library

@testing-library/svelte provides utilities to render components and interact with them like a user.

render

Mount a component into a virtual DOM.

import { render } from "@testing-library/svelte";
const { getByText } = render(MyComp, { props: { name: "Ada" } });

All lessons in this course

  1. Vitest Setup for Svelte Projects
  2. @testing-library/svelte: render and fireEvent
  3. Testing Stores and Reactivity
  4. Mocking Modules and Fetch
← Back to Sveltejs Academy