Skip to content

Latest commit

 

History

History
291 lines (172 loc) · 17.4 KB

component-testing.mdx

File metadata and controls

291 lines (172 loc) · 17.4 KB
title sidebar
Component tests
order title
1
Component tests

As you build more complex UIs like pages, components become responsible for more than just rendering the UI. They fetch data and manage state. Component tests allow you to verify these functional aspects of UIs.

In a nutshell, you start by supplying the appropriate props for the initial state of a component. Then simulate user behavior such as clicks and form entries. Finally, check whether the UI and component state update correctly.

In Storybook, this familiar workflow happens in your browser. That makes it easier to debug failures because you're running tests in the same environment as you develop components: the browser.