Knowledge · testing

Type-Level Boundary Value Analysis — Picking Type Test Cases with BVA

How to move boundary value analysis from runtime tests to the type level, pairing a passing and a rejecting witness on each of the 7 extremes of the type lattice — and the axes types can never cover, like the time axis and side-effect counts

Date
2026-08-24
Reading time
10 min
Confidence
Inferred

This page is a machine translation of the Korean original. Read the original

Document graph

Related documents

Documents that mention this

Related Knowledge

Tags

typescriptboundary-value-analysistype-testingts-expect-errortest-design