← Graph

Smoke Test ViewComponents via Lookbook Previews

takeaway 3 connections

Radoslav Stankov's testing strategy for ViewComponents: don't unit-test them individually. Instead, write one Capybara smoke test that iterates over every Lookbook preview page, opens it, and asserts it doesn't blow up. Business-logic coverage comes from end-to-end tests. For a real component library this approach could be extended to visual regression tests (screenshot + diff).

type
recommendation
takeaway Smoke Test ViewComponents via Lookbook Previews
about
Lookbook tool
Strategy leverages Lookbook preview pages.
takeaway Smoke Test ViewComponents via Lookbook Previews
about
Capybara tool
Uses Capybara to drive preview-page visits.
takeaway Smoke Test ViewComponents via Lookbook Previews
from_talk
Testing approach explained in Q&A.

Provenance

Read by
1 extraction