We're working on making it easy to test components, but this is currently a work in progress.
Support for shallow rendering can be found in the GitHub repository.
Yew exposes the
yew::tests::layout_tests module to facilitate with snapshot testing of components.
Help improve the documentation for snapshot testing.
The Rust/WASM working group maintains a crate called
which allows you to run tests in a browser in similar fashion to how the built-in
#[test] procedural macro works.
More information is given in the Rust Wasm working group's documentation
for this module.