unit-tests

Installation
SKILL.md

Unit Tests (bklit-ui)

Read this skill before proposing or writing tests. Default stance: fewer, higher-signal tests.


When to add tests

Add tests when they lock in behavior that is easy to break silently:

Worth testing Why
Pure functions / modules Stable inputs → outputs; fast; no DOM
Formatters, parsers, scale math, bounds Regression on string/number output is user-visible
Codegen / export / registry helpers Output shape is the contract
Non-obvious edge cases Empty data, reversed ranges, clamping

Examples in this repo: chart-formatters.test.ts, highlight-segment-bounds.test.ts, animation.test.ts, apps/web/lib/studio/__tests__/*.

Installs
113
Repository
bklit/bklit-ui
GitHub Stars
1.0K
First Seen
May 26, 2026
unit-tests — bklit/bklit-ui